*	@(#)vme37x	35.1
* vme37x
*
Description File:	"Multiple MVME37x Buffered Pipe Protocol Driver"
*
* 37x #1
*
Board Description:	"37x Device #1"
Description Keyword:	"37x #1"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff000000
Interrupt Vector Location:	0x2e8
Default Number Of Devices:	0
*
* mem37x #1
*
Memory Configuration Specification:	"37x Device #1 Memory Description"
Description Keyword:	"mem37x #1"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff000000
High Memory Address:	0xff100000
*
* 37x #2
*
Board Description:	"37x Device #2"
Description Keyword:	"37x #2"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff100000
Interrupt Vector Location:	0x2ec
Default Number Of Devices:	0
*
* mem37x #2
*
Memory Configuration Specification:	"37x Device #2 Memory Description"
Description Keyword:	"mem37x #2"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff100000
High Memory Address:	0xff200000
*
* 37x #3
*
Board Description:	"37x Device #3"
Description Keyword:	"37x #3"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff200000
Interrupt Vector Location:	0x2f0
Default Number Of Devices:	0
*
* mem37x #3
*
Memory Configuration Specification:	"37x Device #3 Memory Description"
Description Keyword:	"mem37x #3"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff200000
High Memory Address:	0xff300000
*
* 37x #4
*
Board Description:	"37x Device #4"
Description Keyword:	"37x #4"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff300000
Interrupt Vector Location:	0x2f4
Default Number Of Devices:	0
*
* mem37x #4
*
Memory Configuration Specification:	"37x Device #4 Memory Description"
Description Keyword:	"mem37x #4"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff300000
High Memory Address:	0xff400000
*
* 37x #5
*
Board Description:	"37x Device #5"
Description Keyword:	"37x #5"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff400000
Interrupt Vector Location:	0x2f8
Default Number Of Devices:	0
*
* mem37x #5
*
Memory Configuration Specification:	"37x Device #5 Memory Description"
Description Keyword:	"mem37x #5"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff400000
High Memory Address:	0xff500000
*
* 37x #6
*
Board Description:	"37x Device #6"
Description Keyword:	"37x #6"
Device Type:	"ci37x"
Bus Request Level:	5
Address:	0xff500000
Interrupt Vector Location:	0x2fc
Default Number Of Devices:	0
*
* mem37x #6
*
Memory Configuration Specification:	"37x Device #6 Memory Description"
Description Keyword:	"mem37x #6"
Memory has no parity check.
A single memory block may exist.
Memory is private (not general purpose).
Memory is cache inhibited.
Low Memory Address:	0xff500000
High Memory Address:	0xff600000
*
* vme37x
*
Device Description:	"Multiple MVME37x BPP Driver Master"
Description Keyword:	"vme37x"
Device Name:	"ci37x"
Handler Prefix:	"c37x"
Interrupt Vectors Size:	4
Major Block Device Number:	0
Major Character Device Number:	37
Maximum Bus Request Level:	5
Maximum Devices Per Controller:	1
Page Registers Size:	4
Block Or Character Device Handler Lines:
Has an initialization handler.
Has an open handler.
Has a close handler.
Has a read handler.
Has a write handler.
Has an ioctl handler.
Device Type Information:
Create interrupt vector array for this device.
Create interrupt level array for this device.
This is a character device.
Device Configuration Tables Declarations:
*
* ci37x dup #1
*
Multiple Handler Specification:	"ci37x multiple handler #1"
Description Keyword:	"ci37x dup #1"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2e8
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x2
*
* ci37x dup #2
*
Multiple Handler Specification:	"ci37x multiple handler #2"
Description Keyword:	"ci37x dup #2"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2ec
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x3
*
* ci37x dup #3
*
Multiple Handler Specification:	"ci37x multiple handler #3"
Description Keyword:	"ci37x dup #3"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2f0
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x4
*
* ci37x dup #4
*
Multiple Handler Specification:	"ci37x multiple handler #4"
Description Keyword:	"ci37x dup #4"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2f4
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x5
*
* ci37x dup #5
*
Multiple Handler Specification:	"ci37x multiple handler #5"
Description Keyword:	"ci37x dup #5"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2f8
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x6
*
* ci37x dup #6
*
Multiple Handler Specification:	"ci37x multiple handler #6"
Description Keyword:	"ci37x dup #6"
On 0, go to the normal interrupt return point.
Argument is to be passed to handler.
Duplicate's Exception Vector:	0x2fc
Duplicate's Name:	"c37xintr"
Optional Handler Argument:	0x7
