hathach
7c5b386130
clean ATTR_USB_MIN_ALIGNMENT on application and most of device except the msc_device.c
2014-03-21 19:23:19 +07:00
hathach
cf82b13a0e
finish descriptor refractor for hid keyboard & mouse
2014-03-18 18:38:15 +07:00
hathach
eab4f9642c
refractor descriptor passing for device with user-friendly structures
2014-03-18 18:07:48 +07:00
hathach
34756f3862
app descriptor rename
2014-03-18 16:58:24 +07:00
hathach
e73667c078
clean up tusb_descriptors
2014-03-18 16:23:23 +07:00
hathach
b586fe632a
change desc_str_table to array of pointer of uint8_t* to be compatible with IAR (lack of support for VLA initialization)
...
IAR device os none works with ea4357
2014-03-10 14:20:38 +07:00
hathach
ad72db5aea
change IAR TUSB_CFG_ATTR_USBRAM to _Pragma("location=\".ahb_sram1\"") instead of @ .ahb_sram1 so that we can place it before the variable for a cleaner code
...
change pipe xfer API buffer from void* to uint8_t*
change FIFO_DEF to have a separated buffer to be compatible with IAR\
refractor IAR data alignment pragma
2014-03-10 13:13:13 +07:00
hathach
8de6ee22dc
move device app code
2013-12-24 16:15:18 +07:00