Daniel Drake | a3c8121 | 2012-03-27 16:07:40 +0100 | [diff] [blame] | 1 | What: /sys/kernel/debug/olpc-ec/cmd |
| 2 | Date: Dec 2011 |
| 3 | KernelVersion: 3.4 |
| 4 | Contact: devel@lists.laptop.org |
| 5 | Description: |
| 6 | |
| 7 | A generic interface for executing OLPC Embedded Controller commands and |
| 8 | reading their responses. |
| 9 | |
| 10 | To execute a command, write data with the format: CC:N A A A A |
| 11 | CC is the (hex) command, N is the count of expected reply bytes, and A A A A |
| 12 | are optional (hex) arguments. |
| 13 | |
| 14 | To read the response (if any), read from the generic node after executing |
| 15 | a command. Hex reply bytes will be returned, *whether or not* they came from |
| 16 | the immediately previous command. |