MCU Services: Difference between revisions
Finally added this after a *long* while. |
No edit summary |
||
Line 21: | Line 21: | ||
|- | |- | ||
| 0x00010000 | | 0x00010000 | ||
| | | GetLcdPowerState. This writes the value of I2C-MCU register 0xf bit6 to u8 cmdreply[2], and the value of bit5 from that register to u8 cmdreply[3]. | ||
|- | |- | ||
| 0x0002.... | | 0x0002.... | ||
| | | SetLcdPowerState. This writes the upper LCD bits of MCU register 0x22. | ||
|- | |- | ||
| 0x0003000 | | 0x0003000 | ||
| | | GetGpuLcdInterfaceState. This writes the value of I2C-MCU register 0xf bit7 to u8 cmdreply[2]. | ||
|- | |- | ||
| 0x0004.... | | 0x0004.... | ||
| | | SetGpuLcdInterfaceState. This writes the lower two bits of MCU register 0x22. | ||
|- | |- | ||
| 0x0005.... | | 0x0005.... | ||
Line 45: | Line 45: | ||
|- | |- | ||
| 0x00090000 | | 0x00090000 | ||
| Called by | | GetMcuFwVerHigh. Called by gsp module | ||
|- | |- | ||
| 0x000A0000 | | 0x000A0000 | ||
| Called by | | GetMcuFwVerLow. Called by gsp module | ||
|- | |- | ||
| 0x000B.... | | 0x000B.... | ||
| | | Set3dLedState | ||
|- | |- | ||
| 0x000C.... | | 0x000C.... | ||
| | | Get3dLedState | ||
|- | |- | ||
| 0x000D.... | | 0x000D.... | ||
| | | GetMcuGpuEvent | ||
|- | |- | ||
| 0x000E.... | | 0x000E.... |