mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-30 10:31:02 +00:00
0ece3ef0dcd795a716940f42e37e9c8ea5e5d5b1
Original code doesn't handle those 2 commands well. SETREP needs a new state for incoming data byte. EX_SETLED expects 2-byte parameter instead of 1-byte. Also enclose all asynchronous debug output in [] for servo-based testing. BUG=chrome-os-partner:8674 TEST=on the target board. No "Unsupported data 0x00" message is seen. Change-Id: Icb8e592fe54620677878ee15ef8a781c8906063e
- EC Lib
This wraps Blizzard driverlib and implements the EC chip interface defined
by Google. See below diagram for architecture.
+--------------------+
| Host BIOS/OS |
+--------------------+
---- host interface ----
+--------------------+
| Google EC features |
+--------------------+
---- chip interface ---- The interface is defined in
src/platform/ec/chip_interface/*.
+--------------------+ But the real implementation is in EC Lib.
| EC Lib |
+--------------------+
| Blizzard low level |
| driver, the |
| driverlib. |
+--------------------+
Description
Languages
C
64.7%
Lasso
20.7%
ASL
3.6%
JavaScript
3.2%
C#
2.9%
Other
4.6%