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
hathach
7de505cb75
move esc around in ruby script
2013-05-09 16:46:31 +07:00
hathach
ee27c783e2
test ansi sequence color in ruby script when test failed
2013-05-09 16:42:03 +07:00
hathach
5fbbddc56a
revert previous change
2013-05-09 16:03:59 +07:00
hathach
8a38c1c61c
try to modify ceedling lib/rakefile.rb to exit 0 if build succeeded
2013-05-09 15:54:15 +07:00
hathach
84fce31fe9
remove verbose& trace option, able to run full build. But build script always exit 1 --> build error
2013-05-09 15:45:11 +07:00
hathach
0c5856494f
remove dead source path
2013-05-09 15:39:37 +07:00
hathach
0871daea38
mkdir build before run test
2013-05-09 15:35:39 +07:00
hathach
89cb9aec5b
add trace option to build test
2013-05-09 15:32:23 +07:00
hathach
14362d6c7b
add verbose to test build to detect error
2013-05-09 15:28:23 +07:00
hathach
446038fd36
move cmsis to bsp/lpc43xx to keep all in repos for travis-ci run
...
update setting for all project file respectively
2013-05-09 15:23:04 +07:00
hathach
c47328f29b
travis I am coming
2013-05-09 13:59:08 +07:00
hathach
a580465ec9
travis again
2013-05-09 13:56:29 +07:00
hathach
e0cbd89a98
update travis yml
2013-05-09 13:55:01 +07:00
hathach
327519a5a6
refractor test
...
try to add travis-ci
2013-05-09 13:48:11 +07:00
hathach
e401372c05
rename ehci_controller to ehci_controller_fake
2013-05-09 13:05:48 +07:00
hathach
63add70139
test clean up
2013-05-09 12:49:52 +07:00
hathach
363b22a55d
add todo.md
2013-05-09 11:35:24 +07:00
hathach
797d464ec4
markdown format
2013-05-08 12:50:53 +07:00
hathach
f03739ce6f
resize diagram
2013-05-08 12:45:20 +07:00
hathach
1536bee8cb
document
2013-05-08 12:34:12 +07:00
hathach
2bbb9f2c6b
test markdown
2013-05-08 12:29:08 +07:00
hathach
0e65ce62af
documenting on the way
2013-05-08 12:23:25 +07:00
hathach
e12cb5107e
documenting
2013-05-08 10:42:04 +07:00
hathach
f0c2cbed1d
rename README.md to readme.md
2013-05-08 10:35:44 +07:00
hathach
d39dbcb8ac
update docs
2013-05-08 10:32:31 +07:00
hathach
9a61e49531
update /README.md
2013-05-07 13:52:39 +07:00
hathach
374a1639a0
adding some document to /readme.md
2013-05-07 13:36:34 +07:00
hathach
861f02943d
add log2_of and use this function in get_period_head
2013-05-06 20:51:34 +07:00
hathach
41fee0f488
house keeping
2013-05-06 20:25:38 +07:00
hathach
fd49cff8e8
add stub for msc host & hub driver
2013-05-06 20:09:06 +07:00
hathach
4fa7f77ee2
adding keil mcb4300 support
...
- implement board_leds & board_uart routines
2013-05-06 15:06:08 +07:00
hathach
120db28a17
change format of file header & license spacing
2013-05-06 12:50:19 +07:00
hathach
c202bfe556
move ngx4330 to ngx folder in boards
2013-04-29 20:43:16 +07:00
hathach
c2b453c8a0
make NGX4330 build runs ok with host_freertos demo
2013-04-29 17:47:48 +07:00
hathach
fdd98e2fa9
clean up main
2013-04-28 00:00:48 +07:00
hathach
d68f882a25
refractor mouse & keyboard app
2013-04-27 16:50:58 +07:00
hathach
38172d3d3c
fix bug with osal_queue for freeRTOS
...
implement process mouser report to clarify mouse app task
2013-04-27 16:40:18 +07:00
hathach
4db386525f
reduce delay after reset to 20ms
...
correct freeRTOS configCPU_CLOCK_HZ to correct M4 mcu clock
2013-04-27 14:17:06 +07:00
hathach
8bd077fa5c
fix bug (wrong logic) with osal_task_delay in non OS configure
...
complete keyboard app with key state & event TODO handle & check for non-printable(control) keycode
add unit test for osal_task_delay for non OS
2013-04-27 00:24:15 +07:00
hathach
33feba5cbc
add hid_keycode_to_ascii_tbl for hid class
...
improve keyboard_app, should display all displayable characters
improve the de-bouncing keyboard (still got some issues)
2013-04-26 02:08:22 +07:00
hathach
c0104b996e
implement hcd_port_speed_get
...
move port reset & speed detection from isr context to usbh enumeration task
- decrease time in isr significantly from 50 ms to 580us
fix bug with osal_task_delay for freeRTOS buil
2013-04-25 17:48:55 +07:00
hathach
3763e22c9a
change OSAL_TASK_DEF to decouple variable name with task name
...
implement osal_task_delay for freeRTOS & non_os
getting both no_os & freertos running with mouse + keyboard
2013-04-25 16:41:00 +07:00
hathach
1ae5484320
finally able to get freeRTOS run with current mouse + keyboard example
...
NOTES: print_greeting if is executed before the start of freeRTOS scheduler --> hardfault
- print_greeting->vsprintf->systick -> bunch of ISR --> hardfault.
printf using serial after the start of scheduler is ok though
2013-04-25 15:43:33 +07:00
hathach
92994c8192
add attribute warn unused result for osal_create_* function
...
taskify keyboard_app mouse_app & led_blinking
2013-04-25 11:55:24 +07:00
hathach
e9dbce5f1b
add TUSB_CFG_OS_TASK_PRIO to mandatory option for using an RTOS
...
using plain char for error enum character
increase freeRTOS configMAX_PRIORITIES to 16
house keeping & clean up compiler warning
2013-04-25 11:00:56 +07:00