STG3000X-RIVA128 STMicroelectronics, STG3000X-RIVA128 Datasheet - Page 66

no-image

STG3000X-RIVA128

Manufacturer Part Number
STG3000X-RIVA128
Description
128-BIT 3D MULTIMEDIA ACCELERATOR
Manufacturer
STMicroelectronics
Datasheet
RIVA 128
Byte offsets 0x0B - 0x08
Class Code Register (0x0B - 0x09)
Revision Identification Register (0x08)
66/77
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10
Bits
31:8
Bits
7:0
0x0B
Function
The CLASS_CODE bits identify the generic function of the device and (in
some cases) a specific register-level programming interface. The register is
broken into three byte-size fields. The upper byte (at offset 0x0B) is a base
class code which broadly classifies the type of function the device performs.
The middle-byte (at offset 0x0A) is a sub-class code which identifies more
specific ally the function of the device. The lower byte (at offset 0x09) identifies
a specific register-level programming interface (if any) so that device indepen-
dent software can interact with the device.
The VGA function responds as a VGA compatible controller.
0x030000=VGA compatible controller
Function
The REVISION_ID bits specify a device specific revision identifier. The value
is chosen by the vendor. This field should be viewed as a vendor defined
extension to the DEVICE_ID.
0x01=Revision B
0x0A
128-BIT 3D MULTIMEDIA ACCELERATOR
0x09
9
8
7
6
5
0x08
4
3
R W I
R - X
R W I
R - X
2
1
0

Related parts for STG3000X-RIVA128