Commit Graph

6 Commits

Author SHA1 Message Date
Louis Yung-Chieh Lo
91daca6939 Add ec_keyboard_test.c
This CL also includes 4 pieces:
  1. main files: environment-independent (main.c) and
                            -dependent (ec_keyboard_test.c).
  2. stub files: chip_stub/keyboard.c simulates the real hardware.
                 chip_stub/keyboard.h is the header of testing functions.
  3. initial keyboard lib code: ec_keyboard.h
  4. rename Cr* function name to Ec* under chip_interface/.

BUG=None
TEST=make && make runtests
Expect seeing the output debug message from cros_ec/lib/ec_keyboard.c.

Change-Id: Ia7e8022060eb0a5d0a11abcbdb3f524942f5c68d
2011-10-26 22:12:19 +08:00
Louis Yung-Chieh Lo
360d484d3a Merge "The keyboard interface between EC core and EC lib." 2011-10-25 19:53:04 -07:00
Randall Spangler
4b87c940b0 Add EcUartPutsPolled(), for polled output from fault handlers.
BUG=none
TEST=make && make runtests

Change-Id: I0c07cda5c87e586f0932521b0a8268379df1da7f
2011-10-25 12:55:10 -07:00
Louis Yung-Chieh Lo
53acb3f245 The keyboard interface between EC core and EC lib.
BUG=None.
TEST=None.

Change-Id: I6b58cc1bd98b6d02b8138956ac609577dfb05755
2011-10-25 14:18:52 +08:00
Randall Spangler
9f29744273 Move chip interface headers, add GPIO and system headers.
BUG=None
TEST=make && make runtests

Change-Id: I88f23366147224825f231f1c10ddcf1a112d5ebc
2011-10-24 15:32:47 -07:00
Louis Yung-Chieh Lo
2266c2119e Initial commit 2011-10-15 00:17:08 +08:00