Format of Matrox PINS data (version 3.0) |
Offset | Size | Description |
---|---|---|
00h |
2 BYTEs |
signature ".A" (2Eh 41h) |
02h |
BYTE |
structure length (40h for v3.0) |
03h |
BYTE |
??? |
04h |
WORD |
PINS version (high byte = major, low byte = minor) |
06h |
WORD |
date last programmed |
08h |
WORD |
number of times programmed |
0Ah |
WORD |
flags |
0Ch |
8 BYTEs |
ASCII serial number, three letters + five digits |
14h |
8 BYTEs |
??? |
1Ch |
4 BYTEs |
ASCII card version |
20h |
DWORD |
PCB revision |
24h |
BYTE |
maximum RAMDAC frequency in MHz (less 100) |
25h |
BYTE |
maximum RAMDAC frequency??? |
26h |
BYTE |
maximum RAMDAC frequency??? |
27h |
BYTE |
??? |
28h |
BYTE |
??? timing data? |
29h |
BYTE |
??? |
2Ah |
BYTE |
??? |
2Bh |
BYTE |
??? |
2Ch |
BYTE |
??? |
2Dh |
BYTE |
??? |
2Eh |
BYTE |
??? |
2Fh |
BYTE |
??? |
30h |
4 BYTEs |
??? |
34h |
BYTE |
??? |
35h |
BYTE |
??? |
36h |
BYTE |
??? |
37h |
BYTE |
memory size in 64K units |
38h |
BYTE |
??? |
39h |
BYTE |
??? |
3Ah |
BYTE |
??? |
3Bh |
BYTE |
??? |
3Ch |
BYTE |
??? |
3Dh |
BYTE |
??? |
3Eh |
BYTE |
??? |
3Fh |
BYTE |
checksum (to make sum of all bytes MOD 256 == 00h) |