Bug#614267: firmware-linux-free: please consider documenting that firmware/cis/* is data and not software
Package: firmware-linux-free
Version: 2.6.32-30
Severity: wishlist
Just out of curiosity went through all the files
/lib/firmware/cis/NE2K.cis
/lib/firmware/cis/3CCFEM556.cis
/lib/firmware/cis/COMpad2.cis
/lib/firmware/cis/PE-200.cis
/lib/firmware/cis/MT5634ZLX.cis
/lib/firmware/cis/RS-COM-2P.cis
/lib/firmware/cis/SW_555_SER.cis
/lib/firmware/cis/SW_8xx_SER.cis
/lib/firmware/cis/tamarack.cis
/lib/firmware/cis/DP83903.cis
/lib/firmware/cis/LA-PCM.cis
/lib/firmware/cis/SW_7xx_SER.cis
/lib/firmware/cis/3CXEM556.cis
/lib/firmware/cis/PCMLM28.cis
/lib/firmware/cis/COMpad4.cis
/lib/firmware/dsp56k
/lib/firmware/dsp56k/bootstrap.bin
/lib/firmware/av7110
/lib/firmware/av7110/bootcode.bin
/lib/firmware/keyspan_pda
/lib/firmware/keyspan_pda/keyspan_pda.fw
/lib/firmware/keyspan_pda/xircom_pgs.fw
and checked that debian includes corresponding source code. I could not
find source code for cis/* and became worried. After a while I learned
that that CIS stands for Card Information Structure and is apparently
data, not at all software?
Just to clear things up, would it be possible to mention this
explanation for the lack of source code somewhere?
I had to
1) apt-get source pcmciautils
2) cd pcmciautils-015/debug
3) make
to get dump_cis and then use
4) for i in firmware/cis/*; do echo "==== Parsing $i"; objcopy -I ihex -O binary $i a; /home/lindi/debian/debian-pcmciautils/pcmciautils-015/dump_cis -f a; done
to get a human readable view to the CIS data:
==== Parsing firmware/cis/3CCFEM556.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x2d
05 00 33 43 6f 6d 00 4d 65 67 61 68 65 72 74 7a
20 33 43 43 46 45 4d 35 35 36 00 4c 41 4e 20 2b
20 35 36 6b 20 4d 6f 64 65 6d 00 00 ff
vers_1 5.0, "3Com", "Megahertz 3CCFEM556", "LAN + 56k Modem", ""
offset 0x36, tuple 0x20, link 0x04
01 01 56 05
manfid 0x0101, 0x0556
offset 0x3c, tuple 0x21, link 0x02
00 00
funcid multi_function
offset 0x40, tuple 0x06, link 0x0b
02 00 4d 00 00 00 00 6b 00 00 00
mfc_long_link
function 0: attr 0x004d
function 1: attr 0x006b
offset 0x4f, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x54, tuple 0x21, link 0x02
06 00
funcid network_adapter
offset 0x58, tuple 0x1a, link 0x06
05 07 00 10 67 02
config base 0x1000 mask 0x0267 last_index 0x07
offset 0x60, tuple 0x1b, link 0x09
87 01 19 01 55 64 30 ff ff
cftable_entry 0x07
Vcc Vnom 5V
io 0x0000-0x000f [lines=4] [8bit] [16bit]
irq mask 0xffff [level]
offset 0x6d, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x72, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x76, tuple 0x1a, link 0x06
05 27 00 11 77 02
config base 0x1100 mask 0x0277 last_index 0x27
offset 0x7e, tuple 0x1b, link 0x09
a7 01 19 01 55 23 30 ff ff
cftable_entry 0x27
Vcc Vnom 5V
io 0x0000-0x0007 [lines=3] [8bit]
irq mask 0xffff [level]
==== Parsing firmware/cis/3CXEM556.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x2c
05 00 33 43 6f 6d 00 4d 65 67 61 68 65 72 74 7a
20 33 43 58 45 4d 35 35 36 00 4c 41 4e 20 2b 20
35 36 6b 20 4d 6f 64 65 6d 00 00 ff
vers_1 5.0, "3Com", "Megahertz 3CXEM556", "LAN + 56k Modem", ""
offset 0x35, tuple 0x20, link 0x04
01 01 35 00
manfid 0x0101, 0x0035
offset 0x3b, tuple 0x21, link 0x02
00 00
funcid multi_function
offset 0x3f, tuple 0x06, link 0x0b
02 00 4c 00 00 00 00 69 00 00 00
mfc_long_link
function 0: attr 0x004c
function 1: attr 0x0069
offset 0x4e, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x53, tuple 0x21, link 0x02
06 00
funcid network_adapter
offset 0x57, tuple 0x1a, link 0x05
01 07 00 08 63
config base 0x0800 mask 0x0063 last_index 0x07
offset 0x5e, tuple 0x1b, link 0x09
87 01 19 01 55 64 30 ff ff
cftable_entry 0x07
Vcc Vnom 5V
io 0x0000-0x000f [lines=4] [8bit] [16bit]
irq mask 0xffff [level]
offset 0x6b, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x70, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x74, tuple 0x1a, link 0x05
01 27 00 09 63
config base 0x0900 mask 0x0063 last_index 0x27
offset 0x7b, tuple 0x1b, link 0x09
a7 01 19 01 55 23 30 ff ff
cftable_entry 0x27
Vcc Vnom 5V
io 0x0000-0x0007 [lines=3] [8bit]
irq mask 0xffff [level]
==== Parsing firmware/cis/COMpad2.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x1f
04 01 41 44 56 41 4e 54 45 43 48 00 43 4f 4d 70
61 64 2d 33 32 2f 38 35 00 31 2e 30 00 00 ff
vers_1 4.1, "ADVANTECH", "COMpad-32/85", "1.0", ""
offset 0x28, tuple 0x21, link 0x02
02 01
funcid serial_port [post]
offset 0x2c, tuple 0x1a, link 0x05
01 05 00 01 03
config base 0x0100 mask 0x0003 last_index 0x05
offset 0x33, tuple 0x1b, link 0x0e
c1 81 18 aa 61 e8 02 07 e8 03 07 30 b8 9e
cftable_entry 0x01 [default]
[mwait]
io 0x02e8-0x02ef, 0x03e8-0x03ef [lines=10] [8bit] [range]
irq mask 0x9eb8 [level]
offset 0x43, tuple 0x1b, link 0x08
82 01 08 aa 60 30 03 0f
cftable_entry 0x02
io 0x0330-0x033f [lines=10] [8bit] [range]
offset 0x4d, tuple 0x1b, link 0x08
83 01 08 aa 60 40 03 0f
cftable_entry 0x03
io 0x0340-0x034f [lines=10] [8bit] [range]
offset 0x57, tuple 0x1b, link 0x08
84 01 08 aa 60 50 03 0f
cftable_entry 0x04
io 0x0350-0x035f [lines=10] [8bit] [range]
offset 0x61, tuple 0x1b, link 0x08
85 01 08 aa 60 60 03 0f
cftable_entry 0x05
io 0x0360-0x036f [lines=10] [8bit] [range]
offset 0x6b, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/COMpad4.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x1f
04 01 41 44 56 41 4e 54 45 43 48 00 43 4f 4d 70
61 64 2d 33 32 2f 38 35 42 2d 34 00 00 00 ff
vers_1 4.1, "ADVANTECH", "COMpad-32/85B-4", "", ""
offset 0x28, tuple 0x21, link 0x02
02 01
funcid serial_port [post]
offset 0x2c, tuple 0x1a, link 0x05
01 02 00 01 01
config base 0x0100 mask 0x0001 last_index 0x02
offset 0x33, tuple 0x1b, link 0x0b
c1 81 18 aa 60 40 02 1f 30 b8 9e
cftable_entry 0x01 [default]
[mwait]
io 0x0240-0x025f [lines=10] [8bit] [range]
irq mask 0x9eb8 [level]
offset 0x40, tuple 0x1b, link 0x08
82 01 08 aa 60 40 03 1f
cftable_entry 0x02
io 0x0340-0x035f [lines=10] [8bit] [range]
offset 0x4a, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/DP83903.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x29
04 01 4d 75 6c 74 69 66 75 6e 63 74 69 6f 6e 20
43 61 72 64 00 00 00 4e 53 43 20 4d 46 20 4c 41
4e 2f 4d 6f 64 65 6d 00 ff
vers_1 4.1, "Multifunction Card", "", "", "NSC MF LAN/Modem"
offset 0x32, tuple 0x20, link 0x04
75 01 00 00
manfid 0x0175, 0x0000
offset 0x38, tuple 0x21, link 0x02
00 00
funcid multi_function
offset 0x3c, tuple 0x06, link 0x0b
02 00 49 00 00 00 00 6a 00 00 00
mfc_long_link
function 0: attr 0x0049
function 1: attr 0x006a
offset 0x4b, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x50, tuple 0x21, link 0x02
06 00
funcid network_adapter
offset 0x54, tuple 0x1a, link 0x06
05 17 20 10 77 02
config base 0x1020 mask 0x0277 last_index 0x17
offset 0x5c, tuple 0x1b, link 0x0c
97 01 79 01 55 65 30 ff ff 28 40 00
cftable_entry 0x17
Vcc Vnom 5V
io 0x0000-0x001f [lines=5] [8bit] [16bit]
irq mask 0xffff [level]
memory 0x0000-0x3fff @ 0x0000
offset 0x6c, tuple 0x13, link 0x03
43 49 53
link_target
offset 0x71, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x75, tuple 0x1a, link 0x06
05 07 40 10 77 02
config base 0x1040 mask 0x0277 last_index 0x07
offset 0x7d, tuple 0x1b, link 0x09
87 01 19 01 55 23 30 ff ff
cftable_entry 0x07
Vcc Vnom 5V
io 0x0000-0x0007 [lines=3] [8bit]
irq mask 0xffff [level]
==== Parsing firmware/cis/LA-PCM.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x05
d4 f9 53 e9 ff
dev_info
fn_specific 100ns, 64kb
FLASH 150ns, 60kb
offset 0x09, tuple 0x17, link 0x03
53 38 ff
attr_dev_info
FLASH 150ns, 4kb
offset 0x0e, tuple 0x20, link 0x04
0f c0 02 00
manfid 0xc00f, 0x0002
offset 0x14, tuple 0x21, link 0x02
06 03
funcid network_adapter [post] [rom]
offset 0x18, tuple 0x15, link 0x39
04 01 41 6c 6c 69 65 64 20 54 65 6c 65 73 69 73
2c 4b 2e 4b 00 45 74 68 65 72 6e 65 74 20 4c 41
4e 20 43 61 72 64 00 43 65 6e 74 72 65 43 4f 4d
00 4c 41 2d 50 43 4d 00 ff
vers_1 4.1, "Allied Telesis,K.K", "Ethernet LAN Card", "CentreCOM",
"LA-PCM"
offset 0x53, tuple 0x1a, link 0x06
02 10 00 00 02 0b
config base 0x20000 mask 0x000b last_index 0x10
offset 0x5b, tuple 0x1b, link 0x08
81 01 08 e0 60 00 02 1f
cftable_entry 0x01
io 0x0200-0x021f [lines=0] [8bit] [16bit] [range]
offset 0x65, tuple 0x1b, link 0x08
82 01 08 e0 60 20 02 1f
cftable_entry 0x02
io 0x0220-0x023f [lines=0] [8bit] [16bit] [range]
offset 0x6f, tuple 0x1b, link 0x08
83 01 08 e0 60 40 02 1f
cftable_entry 0x03
io 0x0240-0x025f [lines=0] [8bit] [16bit] [range]
offset 0x79, tuple 0x1b, link 0x08
84 01 08 e0 60 60 02 1f
cftable_entry 0x04
io 0x0260-0x027f [lines=0] [8bit] [16bit] [range]
offset 0x83, tuple 0x1b, link 0x08
85 01 08 e0 60 80 02 1f
cftable_entry 0x05
io 0x0280-0x029f [lines=0] [8bit] [16bit] [range]
offset 0x8d, tuple 0x1b, link 0x08
86 01 08 e0 60 a0 02 1f
cftable_entry 0x06
io 0x02a0-0x02bf [lines=0] [8bit] [16bit] [range]
offset 0x97, tuple 0x1b, link 0x08
87 01 08 e0 60 c0 02 1f
cftable_entry 0x07
io 0x02c0-0x02df [lines=0] [8bit] [16bit] [range]
offset 0xa1, tuple 0x1b, link 0x08
88 01 08 e0 60 e0 02 1f
cftable_entry 0x08
io 0x02e0-0x02ff [lines=0] [8bit] [16bit] [range]
offset 0xab, tuple 0x1b, link 0x08
89 01 08 e0 60 00 03 1f
cftable_entry 0x09
io 0x0300-0x031f [lines=0] [8bit] [16bit] [range]
offset 0xb5, tuple 0x1b, link 0x08
8a 01 08 e0 60 20 03 1f
cftable_entry 0x0a
io 0x0320-0x033f [lines=0] [8bit] [16bit] [range]
offset 0xbf, tuple 0x1b, link 0x08
8b 01 08 e0 60 40 03 1f
cftable_entry 0x0b
io 0x0340-0x035f [lines=0] [8bit] [16bit] [range]
offset 0xc9, tuple 0x1b, link 0x08
8c 01 08 e0 60 60 03 1f
cftable_entry 0x0c
io 0x0360-0x037f [lines=0] [8bit] [16bit] [range]
offset 0xd3, tuple 0x1b, link 0x08
8d 01 08 e0 60 80 03 1f
cftable_entry 0x0d
io 0x0380-0x039f [lines=0] [8bit] [16bit] [range]
offset 0xdd, tuple 0x1b, link 0x08
8e 01 08 e0 60 a0 03 1f
cftable_entry 0x0e
io 0x03a0-0x03bf [lines=0] [8bit] [16bit] [range]
offset 0xe7, tuple 0x1b, link 0x08
8f 01 08 e0 60 c0 03 1f
cftable_entry 0x0f
io 0x03c0-0x03df [lines=0] [8bit] [16bit] [range]
offset 0xf1, tuple 0x1b, link 0x08
90 01 08 e0 60 e0 03 1f
cftable_entry 0x10
io 0x03e0-0x03ff [lines=0] [8bit] [16bit] [range]
offset 0xfb, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/MT5634ZLX.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x01
ff
dev_info
no_info
offset 0x05, tuple 0x15, link 0x22
04 01 4d 75 6c 74 69 54 65 63 68 00 50 43 4d 43
49 41 20 35 36 4b 20 44 61 74 61 46 61 78 00 00
00 ff
vers_1 4.1, "MultiTech", "PCMCIA 56K DataFax", "", ""
offset 0x29, tuple 0x20, link 0x04
00 02 01 00
manfid 0x0200, 0x0001
offset 0x2f, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x33, tuple 0x1a, link 0x05
01 27 80 ff 67
config base 0xff80 mask 0x0067 last_index 0x27
offset 0x3a, tuple 0x1b, link 0x0f
cf 41 8b 01 55 01 55 01 55 aa 60 f8 03 07 28
cftable_entry 0x0f [default]
[rdybsy] [audio] [pwrdown]
Vcc Vnom 5V
Vpp1 Vnom 5V
Vpp2 Vnom 5V
io 0x03f8-0x03ff [lines=10] [8bit] [range]
offset 0x4b, tuple 0x1b, link 0x08
97 01 08 aa 60 f8 02 07
cftable_entry 0x17
io 0x02f8-0x02ff [lines=10] [8bit] [range]
offset 0x55, tuple 0x1b, link 0x08
9f 01 08 aa 60 e8 03 07
cftable_entry 0x1f
io 0x03e8-0x03ef [lines=10] [8bit] [range]
offset 0x5f, tuple 0x1b, link 0x08
a7 01 08 aa 60 e8 02 07
cftable_entry 0x27
io 0x02e8-0x02ef [lines=10] [8bit] [range]
offset 0x69, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/NE2K.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x15
04 01 50 43 4d 43 49 41 00 45 74 68 65 72 6e 65
74 00 00 00 ff
vers_1 4.1, "PCMCIA", "Ethernet", "", ""
offset 0x1e, tuple 0x21, link 0x02
06 00
funcid network_adapter
offset 0x22, tuple 0x1a, link 0x05
01 20 f8 03 03
config base 0x03f8 mask 0x0003 last_index 0x20
offset 0x29, tuple 0x1b, link 0x09
e0 01 19 01 55 65 30 ff ff
cftable_entry 0x20 [default]
Vcc Vnom 5V
io 0x0000-0x001f [lines=5] [8bit] [16bit]
irq mask 0xffff [level]
offset 0x34, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/PCMLM28.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x15
04 01 4c 49 4e 4b 53 59 53 00 50 43 4d 4c 4d 32
38 00 00 00 ff
vers_1 4.1, "LINKSYS", "PCMLM28", "", ""
offset 0x1e, tuple 0x20, link 0x04
43 01 ab c0
manfid 0x0143, 0xc0ab
offset 0x24, tuple 0x21, link 0x02
00 00
funcid multi_function
offset 0x28, tuple 0x1a, link 0x05
01 2f f8 03 03
config base 0x03f8 mask 0x0003 last_index 0x2f
offset 0x2f, tuple 0x1b, link 0x10
e4 01 19 01 55 e0 61 00 03 1f f8 02 07 30 ff ff
cftable_entry 0x24 [default]
Vcc Vnom 5V
io 0x0300-0x031f, 0x02f8-0x02ff [lines=0] [8bit] [16bit] [range]
irq mask 0xffff [level]
offset 0x41, tuple 0x1b, link 0x0b
a5 01 08 e0 61 20 03 1f f8 02 07
cftable_entry 0x25
io 0x0320-0x033f, 0x02f8-0x02ff [lines=0] [8bit] [16bit] [range]
offset 0x4e, tuple 0x1b, link 0x0b
a6 01 08 e0 61 40 03 1f f8 02 07
cftable_entry 0x26
io 0x0340-0x035f, 0x02f8-0x02ff [lines=0] [8bit] [16bit] [range]
offset 0x5b, tuple 0x1b, link 0x0b
a7 01 08 e0 61 60 03 1f f8 02 07
cftable_entry 0x27
io 0x0360-0x037f, 0x02f8-0x02ff [lines=0] [8bit] [16bit] [range]
offset 0x68, tuple 0x1b, link 0x0b
a8 01 08 e0 61 00 03 1f e8 03 07
cftable_entry 0x28
io 0x0300-0x031f, 0x03e8-0x03ef [lines=0] [8bit] [16bit] [range]
offset 0x75, tuple 0x1b, link 0x0b
a9 01 08 e0 61 20 03 1f e8 03 07
cftable_entry 0x29
io 0x0320-0x033f, 0x03e8-0x03ef [lines=0] [8bit] [16bit] [range]
offset 0x82, tuple 0x1b, link 0x0b
aa 01 08 e0 61 40 03 1f e8 03 07
cftable_entry 0x2a
io 0x0340-0x035f, 0x03e8-0x03ef [lines=0] [8bit] [16bit] [range]
offset 0x8f, tuple 0x1b, link 0x0b
ab 01 08 e0 61 60 03 1f e8 03 07
cftable_entry 0x2b
io 0x0360-0x037f, 0x03e8-0x03ef [lines=0] [8bit] [16bit] [range]
offset 0x9c, tuple 0x1b, link 0x0b
ac 01 08 e0 61 00 03 1f e8 02 07
cftable_entry 0x2c
io 0x0300-0x031f, 0x02e8-0x02ef [lines=0] [8bit] [16bit] [range]
offset 0xa9, tuple 0x1b, link 0x0b
ad 01 08 e0 61 20 03 1f e8 02 07
cftable_entry 0x2d
io 0x0320-0x033f, 0x02e8-0x02ef [lines=0] [8bit] [16bit] [range]
offset 0xb6, tuple 0x1b, link 0x0b
ae 01 08 e0 61 40 03 1f e8 02 07
cftable_entry 0x2e
io 0x0340-0x035f, 0x02e8-0x02ef [lines=0] [8bit] [16bit] [range]
offset 0xc3, tuple 0x1b, link 0x0b
af 01 08 e0 61 60 03 1f e8 02 07
cftable_entry 0x2f
io 0x0360-0x037f, 0x02e8-0x02ef [lines=0] [8bit] [16bit] [range]
offset 0xd0, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/PE-200.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x1e
04 01 50 4d 58 20 20 20 00 50 45 2d 32 30 30 00
45 54 48 45 52 4e 45 54 00 52 30 31 00 ff
vers_1 4.1, "PMX ", "PE-200", "ETHERNET", "R01"
offset 0x27, tuple 0x21, link 0x02
06 03
funcid network_adapter [post] [rom]
offset 0x2b, tuple 0x1a, link 0x05
01 01 00 01 01
config base 0x0100 mask 0x0001 last_index 0x01
offset 0x32, tuple 0x1b, link 0x0e
c1 81 19 01 55 e0 51 00 0f 10 0f 30 ff ff
cftable_entry 0x01 [default]
[mwait]
Vcc Vnom 5V
io 0x0000-0x000f, 0x0010-0x001f [lines=0] [8bit] [16bit] [range]
irq mask 0xffff [level]
offset 0x42, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/RS-COM-2P.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
00 00 ff
dev_info
NULL 0ns, 512b
offset 0x07, tuple 0x15, link 0x16
04 01 50 43 4d 43 49 41 00 52 53 2d 43 4f 4d 20
32 50 00 00 00 ff
vers_1 4.1, "PCMCIA", "RS-COM 2P", "", ""
offset 0x1f, tuple 0x21, link 0x02
02 01
funcid serial_port [post]
offset 0x23, tuple 0x1a, link 0x05
01 03 00 01 01
config base 0x0100 mask 0x0001 last_index 0x03
offset 0x2a, tuple 0x1b, link 0x0e
c1 81 18 aa 61 e8 03 07 e8 02 07 30 b8 9e
cftable_entry 0x01 [default]
[mwait]
io 0x03e8-0x03ef, 0x02e8-0x02ef [lines=10] [8bit] [range]
irq mask 0x9eb8 [level]
offset 0x3a, tuple 0x1b, link 0x0b
82 01 08 aa 61 50 02 07 58 02 07
cftable_entry 0x02
io 0x0250-0x0257, 0x0258-0x025f [lines=10] [8bit] [range]
offset 0x47, tuple 0x1b, link 0x0b
83 01 08 aa 61 60 02 07 68 02 07
cftable_entry 0x03
io 0x0260-0x0267, 0x0268-0x026f [lines=10] [8bit] [range]
offset 0x54, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/SW_555_SER.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x01
ff
dev_info
no_info
offset 0x05, tuple 0x17, link 0x03
41 00 ff
attr_dev_info
EEPROM 250ns, 512b
offset 0x0a, tuple 0x20, link 0x04
3f 01 10 07
manfid 0x013f, 0x0710
offset 0x10, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x14, tuple 0x15, link 0x2a
07 00 53 69 65 72 72 61 20 57 69 72 65 6c 65 73
73 00 41 69 72 43 61 72 64 20 35 35 35 00 41 35
35 35 00 52 65 76 20 31 00 ff
vers_1 7.0, "Sierra Wireless", "AirCard 555", "A555", "Rev 1"
offset 0x40, tuple 0x1a, link 0x05
01 03 00 07 73
config base 0x0700 mask 0x0073 last_index 0x03
offset 0x47, tuple 0x1b, link 0x0b
e0 01 18 a3 60 f8 03 07 30 bc 3f
cftable_entry 0x20 [default]
io 0x03f8-0x03ff [lines=3] [8bit] [range]
irq mask 0x3fbc [level]
offset 0x54, tuple 0x1b, link 0x08
a1 01 08 a3 60 f8 02 07
cftable_entry 0x21
io 0x02f8-0x02ff [lines=3] [8bit] [range]
offset 0x5e, tuple 0x1b, link 0x08
a2 01 08 a3 60 e8 03 07
cftable_entry 0x22
io 0x03e8-0x03ef [lines=3] [8bit] [range]
offset 0x68, tuple 0x1b, link 0x08
a3 01 08 a3 60 e8 02 07
cftable_entry 0x23
io 0x02e8-0x02ef [lines=3] [8bit] [range]
offset 0x72, tuple 0x1b, link 0x04
a4 01 08 23
cftable_entry 0x24
io 0x0000-0x0007 [lines=3] [8bit]
offset 0x78, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/SW_7xx_SER.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x01
ff
dev_info
no_info
offset 0x05, tuple 0x17, link 0x03
41 00 ff
attr_dev_info
EEPROM 250ns, 512b
offset 0x0a, tuple 0x20, link 0x04
92 01 10 07
manfid 0x0192, 0x0710
offset 0x10, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x14, tuple 0x15, link 0x37
07 00 53 69 65 72 72 61 20 57 69 72 65 6c 65 73
73 00 41 43 37 31 30 2f 41 43 37 35 30 00 47 50
52 53 20 4e 65 74 77 6f 72 6b 20 41 64 61 70 74
65 72 00 52 31 00 ff
vers_1 7.0, "Sierra Wireless", "AC710/AC750", "GPRS Network Adapter",
"R1"
offset 0x4d, tuple 0x1a, link 0x05
01 03 00 07 73
config base 0x0700 mask 0x0073 last_index 0x03
offset 0x54, tuple 0x1b, link 0x10
e0 01 19 78 4d 55 5d 25 a3 60 f8 03 07 30 bc 86
cftable_entry 0x20 [default]
Vcc Istatic 45mA Iavg 50mA Ipeak 55mA Idown 20mA
io 0x03f8-0x03ff [lines=3] [8bit] [range]
irq mask 0x86bc [level]
offset 0x66, tuple 0x1b, link 0x08
a1 01 08 a3 60 f8 02 07
cftable_entry 0x21
io 0x02f8-0x02ff [lines=3] [8bit] [range]
offset 0x70, tuple 0x1b, link 0x08
a2 01 08 a3 60 e8 03 07
cftable_entry 0x22
io 0x03e8-0x03ef [lines=3] [8bit] [range]
offset 0x7a, tuple 0x1b, link 0x08
a3 01 08 a3 60 e8 02 07
cftable_entry 0x23
io 0x02e8-0x02ef [lines=3] [8bit] [range]
offset 0x84, tuple 0x1b, link 0x04
a4 01 08 23
cftable_entry 0x24
io 0x0000-0x0007 [lines=3] [8bit]
offset 0x8a, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/SW_8xx_SER.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x01
ff
dev_info
no_info
offset 0x05, tuple 0x17, link 0x03
41 00 ff
attr_dev_info
EEPROM 250ns, 512b
offset 0x0a, tuple 0x20, link 0x04
92 01 10 07
manfid 0x0192, 0x0710
offset 0x10, tuple 0x21, link 0x02
02 00
funcid serial_port
offset 0x14, tuple 0x15, link 0x2f
07 00 53 69 65 72 72 61 20 57 69 72 65 6c 65 73
73 00 41 43 38 35 30 00 33 47 20 4e 65 74 77 6f
72 6b 20 41 64 61 70 74 65 72 00 52 31 00 ff
vers_1 7.0, "Sierra Wireless", "AC850", "3G Network Adapter", "R1"
offset 0x45, tuple 0x1a, link 0x05
01 03 00 07 73
config base 0x0700 mask 0x0073 last_index 0x03
offset 0x4c, tuple 0x1b, link 0x10
e0 01 19 78 4d 55 5d 25 a3 60 f8 48 07 30 bc 86
cftable_entry 0x20 [default]
Vcc Istatic 45mA Iavg 50mA Ipeak 55mA Idown 20mA
io 0x48f8-0x48ff [lines=3] [8bit] [range]
irq mask 0x86bc [level]
offset 0x5e, tuple 0x1b, link 0x08
a1 01 08 a3 60 f8 47 07
cftable_entry 0x21
io 0x47f8-0x47ff [lines=3] [8bit] [range]
offset 0x68, tuple 0x1b, link 0x08
a2 01 08 a3 60 e8 48 07
cftable_entry 0x22
io 0x48e8-0x48ef [lines=3] [8bit] [range]
offset 0x72, tuple 0x1b, link 0x08
a3 01 08 a3 60 e8 47 07
cftable_entry 0x23
io 0x47e8-0x47ef [lines=3] [8bit] [range]
offset 0x7c, tuple 0x1b, link 0x04
a4 01 08 23
cftable_entry 0x24
io 0x0000-0x0007 [lines=3] [8bit]
offset 0x82, tuple 0x14, link 0x00
no_long_link
==== Parsing firmware/cis/tamarack.cis.ihex
Socket 9
offset 0x02, tuple 0x01, link 0x03
d4 00 ff
dev_info
fn_specific 100ns, 512b
offset 0x07, tuple 0x17, link 0x03
41 00 ff
attr_dev_info
EEPROM 250ns, 512b
offset 0x0c, tuple 0x15, link 0x24
04 01 54 41 4d 41 52 41 43 4b 00 45 74 68 65 72
6e 65 74 00 41 00 30 30 34 37 34 33 31 31 38 30
30 31 00 ff
vers_1 4.1, "TAMARACK", "Ethernet", "A", "004743118001"
offset 0x32, tuple 0x21, link 0x02
06 00
funcid network_adapter
offset 0x36, tuple 0x1a, link 0x05
01 20 f8 03 03
config base 0x03f8 mask 0x0003 last_index 0x20
offset 0x3d, tuple 0x1b, link 0x14
e0 81 19 3f 55 4d 5d 06 86 46 26 e5 51 00 0f 10
0f 30 ff ff
cftable_entry 0x20 [default]
[mwait]
Vcc Vnom 5V Vmin 4500mV Vmax 5500mV Istatic 100mA
Iavg 170mA Ipeak 200mA
io 0x0000-0x000f, 0x0010-0x001f [lines=5] [8bit] [16bit] [range]
irq mask 0xffff [level]
offset 0x53, tuple 0x14, link 0x00
no_long_link
-- System Information:
Debian Release: 6.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=fi_FI (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
-- no debconf information
Reply to: