Artist graphics registers (used in HP9000/712)
From Linux PARISC Wiki
(Difference between revisions)
Line 11: | Line 11: | ||
|Word | |Word | ||
|Unknown status register | |Unknown status register | ||
+ | |- | ||
+ | |0x1004a0 | ||
+ | |Word | ||
+ | |VRAM offset (starting address) for write FIFO registers | ||
|- | |- | ||
|0x100800 | |0x100800 | ||
Line 19: | Line 23: | ||
|Word | |Word | ||
|Block mover size Width=Bit31-16 Height=Bit15-0 | |Block mover size Width=Bit31-16 Height=Bit15-0 | ||
− | + | |- | |
+ | |0x100600 | ||
+ | |Word | ||
+ | |Bit mode VRAM write FIFO | ||
+ | |- | ||
+ | |0x100620 | ||
+ | |Word | ||
+ | |Byte mode VRAM write FIFO | ||
+ | |- | ||
+ | |0x118010 | ||
+ | |Word | ||
+ | |foreground color used in block move operations | ||
+ | |- | ||
+ | |0x118014 | ||
+ | |Word | ||
+ | |background color used in block move operations | ||
+ | |- | ||
+ | |0x30023c | ||
+ | |Word | ||
+ | |Used in selftest code, looks like signature testing result register? | ||
|} | |} |
Revision as of 18:02, 7 January 2019
Artist is the onboard graphics chip used in the HP9000/712. According to HP, it's mostly compatible to CRX. On the 712, it spans the I/O memory range 0xf4000000-0xf5ffffff.
Registers discovered so far:
Offset | Size | Description |
0x380000 | Word | Unknown status register |
0x1004a0 | Word | VRAM offset (starting address) for write FIFO registers |
0x100800 | Word | Block mover source X=Bit31-16 Y=Bit15-0 |
0x100a04 | Word | Block mover size Width=Bit31-16 Height=Bit15-0 |
0x100600 | Word | Bit mode VRAM write FIFO |
0x100620 | Word | Byte mode VRAM write FIFO |
0x118010 | Word | foreground color used in block move operations |
0x118014 | Word | background color used in block move operations |
0x30023c | Word | Used in selftest code, looks like signature testing result register? |