Randall Spangler
7860a64e42
Merge "Start implementing host-side EcUart module"
2011-10-24 10:46:26 -07:00
Randall Spangler
059b433471
Merge "Add EcOs RTOS abstraction layer and pthreads implementation"
2011-10-24 10:46:04 -07:00
Randall Spangler
84c5a86d24
Merge "Add ec_uartd utility"
2011-10-24 10:44:30 -07:00
Randall Spangler
85e3256d32
Start implementing host-side EcUart module
...
BUG=none
TEST=make && ./ec_os_test
Change-Id: I2a819baa24e298ce6edc02cb15549b0b1d766846
2011-10-24 10:25:05 -07:00
Randall Spangler
e91f327047
Add EcOs RTOS abstraction layer and pthreads implementation
...
This lets us write modules which don't know the details of the RTOS
objects they use. More importantly, this lets us target those modules
at either Linux (using the pthread-based implementation in chip_stub)
or actual hardware, so we can write Linux-based unit tests.
BUG=None
TEST=make && ./ec_os_test
Change-Id: I2923b9a48248b27f3bc3b0346d5a870fef8a1c5b
(cherry picked from commit 6ccc37af9fb916f7ad70f542905ba8bacb8e3be2)
2011-10-21 15:14:07 -07:00
Dave Parker
dd449d1b72
Mask out board and vendor sub-projects with .gitignore
...
BUG=None
TEST=git status
Change-Id: I94d3929994b02dd90e41b4d87cc236d7611e27eb
2011-10-21 13:55:28 -07:00
Louis Yung-Chieh Lo
abe5786058
Initial commit
...
BUG=None
Test=None
2011-10-20 15:15:01 +08:00
Randall Spangler
406de3fe81
Add ec_uartd utility
...
BUG=None
TEST=None
Change-Id: I21c6166ad96924d2a80d55f6ed9125a3aa1b1c7c
2011-10-18 13:29:57 -07:00
Randall Spangler
2b3bef7968
Revised header files and moved in current implementation.
...
BUG=None
TEST=cd cros_ec && make
Change-Id: Ieac6a131f0aef0f8f3343d4f3cd9fba5a211bc09
2011-10-17 14:59:01 -07:00
Louis Yung-Chieh Lo
2266c2119e
Initial commit
2011-10-15 00:17:08 +08:00