00001 00038 #ifndef XPLAIN_BC_H_INCLUDED 00039 #define XPLAIN_BC_H_INCLUDED 00040 00041 #include <spi.h> 00042 #include <workqueue.h> 00043 00044 #define SPI_ID CONFIG_MASS_STORAGE_DATAFLASH_SPI_ID 00045 00047 struct app_usb_mode_task { 00048 struct workqueue_task task; 00049 struct udc *udc; 00050 bool msc_enabled; 00051 DECLARE_SPI_MASTER(SPI_ID, master); 00052 DECLARE_SPI_DEVICE(SPI_ID, device); 00053 }; 00054 00055 void dataflash_init(struct app_usb_mode_task *usb_mode_task); 00056 00057 #endif /* XPLAIN_BC_H_INCLUDED */
1.6.3