Chapter 4 – Programming
4-11
Write Configuration Word
This function writes individual words from the configuration space of the VMEbus inter-
face. The Register Number parameter must be a multiple of two (i.e., bit 0 must be set to
0).
ENTRY:
[AH]
BIOS_FUNCTION_ID = B1h
[AL]
BIOS_SUBFUNCTION_ID = 0Ch
[BH]
Bus Number (0-255)
[BL]
Device Number in upper 5 bits
Function Number is bottom 3 bits
[DI]
Register Number (0, 2, 4, ...254)
[CX]
Word Value to Write
EXIT:
[AH]
Return Code:
00h = SUCCESSFUL
87h = BAD_REGISTER_NUMBER
[CF]
Completion Status, set = error, reset = success
Write Configuration Dword
This function writes individual dwords from the configuration space of the VMEbus in-
terface. The Register Number parameter must be a multiple of four (i.e., bits 0 and 1
must be set to 0).
ENTRY:
[AH]
BIOS_FUNCTION_ID = B1h
[AL]
BIOS_SUBFUNCTION_ID = 0Dh
[BH]
Bus Number (0-255)
[BL]
Device Number in upper 5 bits
Function Number is bottom 3 bits
[DI]
Register Number (0, 4, 8, ...252)
[ECX] Dword Value to Write
EXIT:
[AH]
Return Code:
00h = SUCCESSFUL
87h = BAD_REGISTER_NUMBER
[CF]
Completion Status, set = error, reset = success
Summary of Contents for XVME-653
Page 4: ......
Page 8: ......
Page 32: ...XVME 653 658 Manual 2 16 Figure 2 3 XVME 653 658 Front Panel...
Page 56: ......
Page 72: ......
Page 82: ......
Page 86: ......
Page 88: ......
Page 89: ......
Page 90: ......
Page 91: ......
Page 92: ......
Page 93: ......
Page 94: ......
Page 95: ......
Page 96: ......
Page 97: ......
Page 98: ......
Page 99: ......
Page 100: ......
Page 101: ......
Page 102: ......
Page 103: ......
Page 104: ......
Page 105: ......
Page 106: ......
Page 107: ......
Page 108: ......
Page 109: ......
Page 110: ......