Xycom XVME-654 Manual page 61

Vmebus processor module
Table of Contents

Advertisement

Locating the Universe Chip
This function returns the location (bus number) of the Universe chip providing the PCI
interface to the VMEbus.
ENTRY:
[AH]
BIOS_FUNCTION_ID = B1h
[AL]
BIOS_SUBFUNCTION_ID = 02h
[CX]
Device ID = 0
[DX]
Vendor ID = 10E3h
[SI]
Index = 0
EXIT:
[BH]
Bus Number (0-255)
[BL]
Device Number is upper 5 bits
Function Number is bottom 3 bits
[AH]
Return Code:
00h = Successful
86h = Device not found
83h = Bad Vendor ID
[CF]
Completion Status, set = error, reset = success
Read Configuration Byte
This function reads individual bytes from the VMEbus interface configuration space.
ENTRY:
[AH]
BIOS_FUNCTION_ID = B1h
[AL]
BIOS_SUBFUNCTION_ID = 08h
[BH]
Bus Number (0-255)
[BL]
Device Number is upper 5 bits
Function Number is bottom 3 bits
[DI]
Register Number (0...255)
EXIT:
[CL]
Byte Read
[AH]
Return Code:
00h = Successful
87h = Bad Register Number
[CF]
Completion Status, set = error, reset = success
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Chapter 4 – Programming
4-10

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the XVME-654 and is the answer not in the manual?

Table of Contents