Fermi macro processor¶
Contents
Introduction¶
Todo
write me
Registers¶
Todo
write me
404400+i*4, i<8: REG[]
404420: OPCODE [at PC]
404424: PC
404428: NEXTPC
40442c: STATE
b0: ?
b4: ?
b8: ACTIVE
b9: PARM/MADDR?
404430: ??? 117ffff
404434: ??? 17ffff
404438: ??? 13ffff
404460: ??? 7f
404464: ??? 7ff
404468: WATCHDOG_TIMEOUT [30-bit]
40446c: WATCHDOG_TIME [30-bit]
404480: ??? 3
404488: MCACHE_CTRL
40448c: MCACHE_DATA
404490: TRAP
b0: TOO_FEW_PARAMS
b1: TOO_MANY_PARAMS
b2: ILLEGAL_OPCODE
b3: DOUBLE_BRANCH
b4: TIMEOUT
b29: ?
b30: CLEAR
b31: ENABLE
404494: TRAP_PC and something?
404498: 1/11/0
40449c: TRAP_OPCODE?
4044a0: STATUS [0000000f - idle]