;**************************************************************************************** ;* ;* Filename: sl432.txt ;* ;* Author: P. Sleeman Elan Digital Systems Limited (c) 2003 ;* ;* Date: 19/05/2003 ;* ;* Description: This file defines the CIS for the SL432 PC Card ;* ;* File Revision: 1.01 ;* ;* History: Rev. Date Revision History ;* 1.00 19/05/2003 Creation ;* ;**************************************************************************************** $01 $03 $00 $00 $FF $15 $3A $05 $00 [Elan] $00 [Serial Port: SL432] $00 [1.00] $00 [KIT:Kxxxxx-xxx ] $00 $FF $20 $04 $5D $01 [EL] $06 $15 $04 $00 $60 $00 $00 $00 $00 $B0 $00 $00 $00 $00 $00 $01 $00 $00 $00 $60 $01 $00 $00 ;long link MFC, 4 functions %60 ;pad to here with 0xffs. Start of function 1's CIS $13 $03 [CIS] ;link target tuple $21 $02 $02 $01 ;identify as a serial port $1A $05 $01 $27 $00 $04 $61 ;2 byte config base,1 byte ccr presence mask, last table index is 27h, 400h base, cor, csr, iobase0&1 present ;$1B $0D $C7 $01 $19 $01 $55 $AB $60 $F8 $03 $07 $B0 $FF $FF ;com1 default settings: 5V, 3f8, IRQ share lvl & an IRQ mask = irq any ;$1B $0B $8F $01 $18 $AB $60 $F8 $02 $07 $B0 $FF $FF ;com2 2f8 irq any ;$1B $0B $97 $01 $18 $AB $60 $E8 $03 $07 $B0 $FF $FF ;com3 3E8 irq any ;$1B $0B $9F $01 $18 $AB $60 $E8 $02 $07 $B0 $FF $FF ;com4 2E8 irq any $1B $07 $A7 $01 $18 $23 $B0 $FF $FF ;comN any io on 8 byte boundary, lvl irq any in mask ffff $FF ;end of this function's CIS %B0 ;pad to here with 0xffs. Start of function 2's CIS $13 $03 [CIS] ;link target tuple $21 $02 $02 $01 ;identify as a serial port $1A $05 $01 $27 $20 $04 $61 ;2 byte config base,1 byte ccr presence mask, last table index is 27h, 420h base, cor, csr, iobase0&1 present ;$1B $0D $CF $01 $19 $01 $55 $AB $60 $F8 $02 $07 $B0 $FF $FF ;com2 default settings: 5V, 2f8, IRQ share lvl & an IRQ mask = irq any ;$1B $0B $87 $01 $18 $AB $60 $F8 $03 $07 $B0 $FF $FF ;com1 3f8 irq any ;$1B $0B $9F $01 $18 $AB $60 $E8 $02 $07 $B0 $FF $FF ;com4 2e8 irq any ;$1B $0B $97 $01 $18 $AB $60 $E8 $03 $07 $B0 $FF $FF ;com3 3e8 irq any $1B $07 $A7 $01 $18 $23 $B0 $FF $FF ;comN any io on 8 byte boundary, lvl irq any in mask ffff $FF ;end of this function's CIS %100 ;pad to here with 0xffs. Start of function 3's CIS $13 $03 [CIS] ;link target tuple $21 $02 $02 $01 ;identify as a serial port $1A $05 $01 $27 $40 $04 $61 ;2 byte config base,1 byte ccr presence mask, last table index is 27h, 400h base, cor, csr, iobase0&1 present ;$1B $0D $D7 $01 $19 $01 $55 $AB $60 $E8 $03 $07 $B0 $FF $FF ;com3 3E8 irq any ;$1B $0B $9F $01 $18 $AB $60 $E8 $02 $07 $B0 $FF $FF ;com4 2E8 irq any ;$1B $0B $87 $01 $18 $AB $60 $F8 $03 $07 $B0 $FF $FF ;com1 default settings: 5V, 3f8, IRQ share lvl & an IRQ mask = irq any ;$1B $0B $8F $01 $18 $AB $60 $F8 $02 $07 $B0 $FF $FF ;com2 2f8 irq any $1B $07 $A7 $01 $18 $23 $B0 $FF $FF ;comN any io on 8 byte boundary, lvl irq any in mask ffff $FF ;end of this function's CIS %160 ;pad to here with 0xffs. Start of function 4's CIS $13 $03 [CIS] ;link target tuple $21 $02 $02 $01 ;identify as a serial port $1A $05 $01 $27 $60 $04 $61 ;2 byte config base,1 byte ccr presence mask, last table index is 27h, 400h base, cor, csr, iobase0&1 present ;$1B $0D $DF $01 $19 $01 $55 $AB $60 $E8 $02 $07 $B0 $FF $FF ;com4 2E8 irq any ;$1B $0B $97 $01 $18 $AB $60 $E8 $03 $07 $B0 $FF $FF ;com3 3E8 irq any ;$1B $0B $87 $01 $18 $AB $60 $F8 $03 $07 $B0 $FF $FF ;com1 default settings: 5V, 3f8, IRQ share lvl & an IRQ mask = irq any ;$1B $0B $8F $01 $18 $AB $60 $F8 $02 $07 $B0 $FF $FF ;com2 2f8 irq any $1B $07 $A7 $01 $18 $23 $B0 $FF $FF ;comN any io on 8 byte boundary, lvl irq any in mask ffff $FF ;end of this function's CIS $FF $FF $80 $11 [dd.mm.yyyy] $00 $81 $2E [Copyright (c) Elan Digital Systems Ltd, 2003.] $00 %200 ;make the file 512 bytes long