181 Commits

Author SHA1 Message Date
hathach
cfe7a3d23b change error type to lower case for more consistency
change Error Enum to TUSB prefix for more consistency
start to add check for OS configure
2013-01-19 00:57:58 +07:00
hathach
d8c8b9e38a add ASSERT POINTER support
add hid host and separate hid host & device
update host project setting with EA4357 board
add para checking test for hid host
2013-01-18 14:39:42 +07:00
hathach
25f6cee73b add DEVICE_ROM_DRIVER_ADDR macro in hal to point to rom driver add
add TUSB_ATTR_RAM_SECTION in tinyusb_config.h to abtract usb ram placement to application
remove power_api.h (mcu dependency)
2013-01-18 11:49:51 +07:00
hathach
c16632da0b add UART support for ea4357 (tested) 2013-01-17 14:40:46 +07:00
hathach
480ddb4fec start to add bsp and build configuration for embedded artist 4357 2013-01-17 11:03:43 +07:00
hathach
aae51e985f refractor board and start to add support for SWO retarget 2013-01-17 01:09:58 +07:00
hathach
c004cd4387 add uart for lpc11uxx and retarget successfully 2013-01-16 12:43:17 +07:00
hathach
0cec7910a0 update project setting to have most warning option enable with simple switch on/off (off for faster compiling time) 2013-01-15 14:41:19 +07:00
hathach
e935f29541 tested keyboard device with lpcXpresso1347 board 2013-01-11 20:49:46 +07:00
hathach
d76df54003 add external configure file: tusb_config.h
rename the internal/default configure from tusb_cfg.h to tusb_option.h
2013-01-11 16:55:47 +07:00
hathach
a6e5197b58 use X Macros to remove #undef in errors. 2013-01-11 16:28:57 +07:00
hathach
83bb44510a update makefile project
back to use lpcxpresso project file (instead of make target project)
2013-01-11 16:10:16 +07:00
hathach
1f3c9ed69d start add makefile for keyboard demo 2013-01-10 16:46:52 +07:00
hathach
8c2ec83c59 rename macro configure in examples 2012-12-20 16:59:43 +07:00
hathach
ec4a3f6048 cleaning 2012-12-18 15:08:30 +07:00
hathach
4ec23ea786 add build and project settings for lpc43xx 2012-12-10 15:59:10 +07:00
hathach
3eb7465e5e abstract usb enable/disable interrupt to hal layer 2012-12-10 14:58:25 +07:00
hathach
70e3a13951 change building process yes, again 2012-12-07 17:59:46 +07:00
hathach
cc45f35d70 fix descriptors for device 2012-12-07 10:53:52 +07:00
hathach
6049b6d0df make fundamental changes in project building
add some makefile.defs
2012-12-07 01:31:09 +07:00
hathach
f31ade6151 add board abstract layer
rename arch to mcu
2012-12-04 18:18:29 +07:00
hathach
8f00307986 fixed building errors with device example 2012-12-04 11:30:34 +07:00
hathach
6ea85a569a added IAD descriptor 2012-12-03 18:43:35 +07:00
hathach
b698b09a67 fix some doxygen settings and stuffs add prepacked for IAR compiler 2012-12-03 16:51:14 +07:00
hathach
8a1dee1b2e add overview.md and license.md and tinyUSB overview.png 2012-12-02 00:36:44 +07:00
hathach
879fb21f99 change license email to website
added support for cdc devices
2012-11-29 17:52:57 +07:00
hathach
b8b92e1202 hid mouse working 2012-11-29 16:32:49 +07:00
hathach
851f5bfd06 make keyboard device work with lpc1347 2012-11-28 11:53:23 +07:00
hathach
a5eecb4055 added keyboard device demo 2012-11-27 17:51:59 +07:00
hathach
545fe61828 start to add hid keyboard 2012-11-27 17:41:00 +07:00
hathach
06c16ae03f added files
added some template code
2012-11-27 15:21:47 +07:00