====== UIC firmware RE notes ====== kind of a general dump for anything pertaining to the UIC firmware ===== RAM ===== ^ address ^ desc. ^ | 01a5 | FIFO for ?? | | 01ab | FIFO for ?? | | 01b1 | FIFO for general commands | | 01b7 | copy of EEPROM config data (1100 and up) | ===== General commands ===== general commands are sent through the FIFO at 01b1, to be executed in the main loop (these are internal commands, no relation to the SPI command sets) ^ command ^ xrefs ^ desc. ^ | 0 | d904 d91e | nop | | 1 | d95b | backlight on | | 2 | d967 | backlight off | | 3 | eba0 | commit config writes to EEPROM | | 5 | d8dd | enter firmware upload mode | | 6 | d913 f664 | set UIC state | | 7 | d452 | ?? | | 8 | d465 | ?? |