Todo List

Global <globalScope>::bluetooth_connect (bool_t as_slave, char *p_pin, uint8_t device, uint32_t timeout_ms, bool_t reconnect)
Implement master mode.

Global <globalScope>::bluetooth_get_module_info (void)
Format the module info in some structure.

Global <globalScope>::bluetooth_scan (void)
Make more useful.

Global <globalScope>::bluetooth_send (char *p_data, int data_size)
Implement. While doing that, implement also a receive function.

Global <globalScope>::main (void)
Move device_init to device drivers with check for multiple initializations.

Global <globalScope>::main_file_exist (const char *p_name)
Implement real INI file system.

Global <globalScope>::main_file_open (FIL *p_file, const char *p_name, uint8_t flags)
Figure out why it crashes here.

Global <globalScope>::USBHwISR (void)

Get all 11 bits of frame number instead of just 8

File fatfs_device.c
Clean, fix and make it work!

File gettimeofday_r.c
Add implementation.

File link_r.c
Add implementation.

File lseek_r.c
Add implementation.

File sd_spi_lpc2000.c
Split in separate files (spp, mmc & sdcard).

File sdcard.h
Rename to follow Sceptre name convention.

File sdcard_device_ff.c
Get it finished & working.

File spi.c
Split in separate files (spp, mmc & sdcard).

File time_r.c
Check the value of CLOCKS_PER_SEC, assumed to be 100, but may be 1000.

File unlink_r.c
Add implementation.

File usbstdreq.c

some requests have to return a request error if device not configured:

GET_INTERFACE, GET_STATUS, SET_INTERFACE, SYNCH_FRAME

this applies to the following if endpoint != 0:

SET_FEATURE, GET_FEATURE

 All Data Structures Files Functions Variables Typedefs Enumerations Defines

Generated by  doxygen 1.6.2