hathach
4239e1390e
delete some pdf docs
2013-06-04 11:47:37 +07:00
hathach
7f8752b38b
add LPC175x_6x cmiss (got from xpresso example)
...
add LPC175x_6x driver lib (got from http://git.lpcware.com//lpc175x_6x.git
2013-06-04 11:45:01 +07:00
hathach
cdc830782f
rename tusb_device_is_configured
...
remove dcd_lpc18xx_lpc43xx.h and dcd_lpc11uxx_lpc13xx move define to hal
2013-06-04 10:43:58 +07:00
hathach
a3ed66344d
fix compiler bug with ceedling tests
2013-06-03 16:40:02 +07:00
hathach
f982a10b6b
house keeping
2013-06-03 16:04:03 +07:00
hathach
9f9adca03b
add TUSB_CFG_PROUDCT_ID check
...
move USB_MAX_EP_NUM to device dependency
- lpc43 --> 6
- lpc11/13 --> 5
2013-06-03 15:56:14 +07:00
hathach
52f18f3784
refractor device mouse main.c & tusbd_hid_mouse_send_report
2013-06-03 14:37:41 +07:00
hathach
b527e6ec4a
refractor tusb_descriptors
...
usbd device_class_driver
added & tested HID mouse for device (work together with hid keyboard)
rename DEVICE_ROM_REG_BASE, DEVICE_ROM_DRIVER_ADDR
2013-06-03 14:31:17 +07:00
hathach
7d78fc1baf
rename romdriver handle
...
forming API for USBD-CLASS driver (abstract away from rom driver)
separate buffer of hid class from buffer of core driver
2013-06-01 21:54:08 +07:00
hathach
9e49056721
refractor change tusbd_hid_keyboard_send_report API
2013-05-31 21:24:40 +07:00
hathach
03d85acfc7
refractor string descriptors, allow one-stop configure descriptor for
...
- manufacturer, product etc ... (only english now)
2013-05-31 18:21:31 +07:00
hathach
abf1054745
refractor & beautify string descriptors
2013-05-31 16:37:40 +07:00
hathach
376482558a
clean up device main.c demo code
2013-05-31 14:53:26 +07:00
hathach
ed64401e61
rename descriptor variables
2013-05-31 14:42:38 +07:00
hathach
3b9a616ca9
change at86rf to 1ghznode
...
rom device runs ok with lpc11uxx
2013-05-31 13:57:57 +07:00
hathach
04a641f067
ea4357 can be enumerated, but get setconfiugre value of 0
2013-05-29 16:56:15 +07:00
hathach
d5836751d9
keyboard example works with lpc1347 xpresso
2013-05-29 15:23:07 +07:00
hathach
dda0808ebb
fix lpcxpresso1347 board_leds
...
temp change USBD_API to ROM_API
add lpc13xx device support
fix romdriver pointer
able to init rom driver
2013-05-29 14:39:14 +07:00
hathach
1e5bd82af2
rename NGX to ngx
...
add a bunch of stub header for dcd (175x_6x, 13xx, 18xx_43xx)
add dcd_nxp_romdriver for handling usb rom driver
add BIT_TEST_ in binary.h
remove mw_usbd_hid.h include due to lexical conflict
2013-05-28 15:24:27 +07:00
hathach
7ae986de95
move board files
2013-05-27 11:57:16 +07:00
hathach
ed217948b8
rename descriptor type, hid descriptor type
2013-05-25 17:19:18 +07:00
hathach
ae02263d81
add stub function to able to build device with EA4357
...
- dcd_controller_reset
- dcd_controller_connect
2013-05-25 16:03:40 +07:00
hathach
9b7f24bef2
add files for hitex4350 but fail to get it power on USB0 host connector
2013-05-23 17:19:28 +07:00
hathach
c4e6eec4ac
LED init for mcb4300
2013-05-23 15:14:57 +07:00
hathach
132c3996ea
move scu_pinmux(0x2, 5, MD_PLN | MD_EZI | MD_ZI, FUNC2) to hal/hal_lpc43xx.c
...
dual host run without problem with mcb4300
2013-05-23 14:56:11 +07:00
hathach
94fc55ba2c
fix host build error (problem with conflict name in hid.h)
2013-05-23 13:29:46 +07:00
hathach
8cb7818bcc
- move CMSIS & driver lib for lpc13u to codebase bsp/lpc13xx
...
- change descriptor.c/h able to build device example
2013-05-23 13:22:46 +07:00
hathach
d7ae21203c
fix issue with osal_none queue def
2013-05-21 17:57:21 +07:00
hathach
f4887b3981
adding support for keil's rtx cmsis-rtos
2013-05-15 13:39:28 +07:00
hathach
40503b913b
abstract os priority for application tasks
2013-05-14 21:32:13 +07:00
hathach
f8d1c3da3e
rename tusbh_hid_keyboard/mouse_is_supported to tusbh_hid_keyboard/mouse_is_mounted
2013-05-14 03:03:54 +07:00
hathach
5cd8f3ad00
continue to refractor test code
2013-05-13 23:31:06 +07:00
hathach
409ff2eaa3
refractor test
2013-05-13 23:18:56 +07:00
hathach
706523ebff
refractor test code using host_helper
2013-05-13 22:57:54 +07:00
hathach
e0aa3c1fca
adding helper to refractor tests
2013-05-13 22:36:49 +07:00
hathach
834869ffcd
filter out unused driver files in CMSIS lpc43xxx
2013-05-13 01:21:57 +07:00
hathach
dd6aed9d3d
test refractor
2013-05-13 01:12:55 +07:00
hathach
f540a90f8a
change ceedling ignore plugin to default : ignore arg & calls
...
continue on refractoring tests
2013-05-13 00:54:43 +07:00
hathach
4dd38f0df6
test again
2013-05-12 22:29:02 +07:00
hathach
dd6a0d8d69
test clean up on the way
2013-05-12 21:51:38 +07:00
hathach
0a0bf3fd56
ahhh, tests refractoring
2013-05-12 20:16:17 +07:00
hathach
6354f4bb4d
tired of refractoring tests (wanting to do some production code)
2013-05-12 20:06:55 +07:00
hathach
cc49607434
test refractor
2013-05-12 19:32:32 +07:00
hathach
81780008e9
add cardinality_of function to return number of set bits
...
refractor tests in ehci
2013-05-11 00:40:21 +07:00
hathach
e50010c36c
clean up test
2013-05-10 18:08:16 +07:00
hathach
7355a45a67
finally get travis build without errors
2013-05-09 17:52:18 +07:00
hathach
dc4bb9d104
-mx32 is not supported in gcc 4.6.x. change to use if-else sizeof(void*) in test code
2013-05-09 17:48:19 +07:00
hathach
c70990703f
use -mx32, as travis use x86 version of linux gcc
2013-05-09 17:26:31 +07:00
hathach
69ecb430f7
force pointer 32 bit using gcc option -m32 for travis build
2013-05-09 17:23:48 +07:00
hathach
7e93dc2c8d
test pointer size on travis system
2013-05-09 16:57:48 +07:00