Artist graphics registers (used in HP9000/712)

From Linux PARISC Wiki
(Difference between revisions)
Jump to: navigation, search
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?
Personal tools