Commit Graph

43 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
53739ccd28 rename some fifo functions to be more consistent 2013-01-16 22:37:10 +07:00
hathach
095129887e delete mcu folders as it duplicate hal folders 2013-01-16 22:23:17 +07:00
hathach
8155fd38a5 added some tests for fifo.c 2013-01-16 13:25:02 +07:00
hathach
c004cd4387 add uart for lpc11uxx and retarget successfully 2013-01-16 12:43:17 +07:00
hathach
0c1d4f705b add binary const & its test code 2013-01-14 14:36:13 +07:00
hathach
3d8babcb14 refractor to remove duplicate code between ASSERT_HEX and ASSERT_INT
use static inline min_of and max_of instead of macro
2013-01-14 00:41:23 +07:00
hathach
f991475183 add assert_hex & assert_hex_within 2013-01-13 20:39:01 +07:00
hathach
beb20b975b add ASSERT_INT_WITHIN and its test code 2013-01-13 20:09:51 +07:00
hathach
1deac98969 add ASSERT_INT, ASSERT_INT_EQUAL and test code for it 2013-01-13 20:00:01 +07:00
hathach
463b1c0294 rename ASSERT_ERROR to ASSERT_STATUS
add binary const support @ common/binary.h
enhance assert support @ common/assertion.h
add test code for assertion.h
2013-01-13 19:27:17 +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
1f3c9ed69d start add makefile for keyboard demo 2013-01-10 16:46:52 +07:00
hathach
00b3f48519 rename a bunch of configure macros 2012-12-20 16:56:19 +07:00
hathach
ec4a3f6048 cleaning 2012-12-18 15:08:30 +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
cd74f4f0ed work with lpc11u37 (lpc11uxx) on kevin's board 2012-12-07 16:22:47 +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
82820a2066 able to build with lpc43xx demo 2012-12-04 14:12:48 +07:00
hathach
8f00307986 fixed building errors with device example 2012-12-04 11:30:34 +07:00
hathach
921561be60 change editor tab to 2 spaces. 2012-12-03 19:02:36 +07:00
hathach
b698b09a67 fix some doxygen settings and stuffs add prepacked for IAR compiler 2012-12-03 16:51:14 +07:00
hathach
aff644b7c3 add some helper function into common.h 2012-12-02 15:46:12 +07:00
hathach
b36a85ad36 add extern "C" for cpp
start to work on hal layer
2012-12-02 11:07:59 +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
8f57cb6ccb house keeping 2012-11-29 15:57:44 +07:00
hathach
360b28b44f add more doxygen docs
start to use TUSB_Error_t
2012-11-29 15:35:59 +07:00
hathach
382cd30be2 doxygen for gcc attribute 2012-11-29 13:54:49 +07:00
hathach
8cd811e2a9 start to work with doxygen
fix mem_size/mem_base usage with device rom driver
2012-11-29 10:41:33 +07:00
hathach
851f5bfd06 make keyboard device work with lpc1347 2012-11-28 11:53:23 +07:00
hathach
545fe61828 start to add hid keyboard 2012-11-27 17:41:00 +07:00
hathach
54e5289b73 added assert macro 2012-11-27 15:59:47 +07:00
hathach
a21ca6c0f1 house keeping 2012-11-27 15:42:53 +07:00
hathach
829c8672bb added _cplusplus extern wrapper 2012-11-27 15:35:57 +07:00
hathach
06c16ae03f added files
added some template code
2012-11-27 15:21:47 +07:00
hathach
e62963844b added files 2012-11-26 17:19:26 +07:00