New Media Bus Toaster - trouble !

Mike Tarasov <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
Hi All!

People, please help, tell me where bug?


dmesg.boot
__________

pcic0: <TI PCI-1211 PCI-CardBus Bridge> mem 0x41180000-0x41180fff irq 11 
at device 4.0 on pci0
pcic0: TI12XX PCI Config Reg: [speaker enable][pwr save][CSC serial isa irq]
pccard0: <PC Card bus (classic)> on pcic0
___________



/etc/pccard.rc
______________

# NewMedia Bustoaster SCSI
card "PCMCIA Bus Toaster" "SCSI Adapter"
        config  0x1 "aic" 10
        reset 10000
        insert  camcontrol rescan all
debuglevel 4
io      0x240-0x360
irq     5 10
memory  0xd4000  96k
______________



pccardc dumpcis
_______________

Configuration data for card in slot 0
Tuple #1, code = 0x1 (Common memory descriptor), length = 3
     000:  da 00 ff
         Common memory device information:
                 Device number 1, type Function specific, WPS = ON
                 Speed = 200nS, Memory block size = 512b, 1 units
Tuple #2, code = 0x17 (Attribute memory descriptor), length = 3
     000:  4b 01 ff
         Attribute memory device information:
                 Device number 1, type EEPROM, WPS = ON
                 Speed = 150nS, Memory block size = 2Kb, 1 units
Tuple #3, code = 0x20 (Manufacturer ID), length = 5
     000:  cd 10 01 00 ff
         PCMCIA ID = 0x10cd, OEM ID = 0x1
Tuple #4, code = 0x21 (Functional ID), length = 3
     000:  08 00 ff
         SCSI card
Tuple #5, code = 0x15 (Version 1 info), length = 35
     000:  05 00 50 43 4d 43 49 41 20 42 75 73 20 54 6f 61
     010:  73 74 65 72 00 53 43 53 49 20 41 64 61 70 74 65
     020:  72 00 ff
         Version = 5.0, Manuf = [PCMCIA Bus Toaster], card vers = [SCSI 
Adapter]
Tuple #6, code = 0x1a (Configuration map), length = 5
     000:  01 01 f0 03 03
         Reg len = 2, config register addr = 0x3f0, last config = 0x1
         Registers: XX------
Tuple #7, code = 0x1b (Configuration entry), length = 23
     000:  c1 c1 bd 7f 55 c5 4b d5 19 36 36 3e 1e e8 14 0f
     010:  45 30 ff ff 08 00 00
         Config index = 0x1(default)
         Interface byte = 0xc1 (I/O)  +RDY/-BSY active, wait signal 
supported
         Vcc pwr:
                 Nominal operating supply voltage: 5 x 1V
                 Minimum operating supply voltage: 4 x 1V, ext = 0x4b
                 Maximum operating supply voltage: 5 x 1V, ext = 0x19
                 Continuous supply current: 3 x 100mA
                 Max current average over 1 second: 3 x 100mA
                 Max current average over 10 ms: 3.5 x 100mA
                 Power down supply current: 1.5 x 100mA
         Wait scale Speed = 1.2 x 10 us
         RDY/BSY scale Speed = 1.0 x 10 ms, scaled by 100
         Card decodes 5 address lines, limited 8/16 Bit I/O
                 IRQ modes: Level
                 IRQs:  0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
         Memory space length = 0x8
         Max twin cards = 0
         Misc attr:
Tuple #8, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 04 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x400 block length = 0x20
Tuple #9, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 06 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x600 block length = 0x20
Tuple #10, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 08 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x800 block length = 0x20
Tuple #11, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 0a 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0xa00 block length = 0x20
Tuple #12, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 0c 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0xc00 block length = 0x20
Tuple #13, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 0e 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0xe00 block length = 0x20
Tuple #14, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 10 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1000 block length = 0x20
Tuple #15, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 12 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1200 block length = 0x20
Tuple #16, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 14 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1400 block length = 0x20
Tuple #17, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 16 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1600 block length = 0x20
Tuple #18, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 18 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1800 block length = 0x20
Tuple #19, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 1a 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1a00 block length = 0x20
Tuple #20, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 1c 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1c00 block length = 0x20
Tuple #21, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 1e 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x1e00 block length = 0x20
Tuple #22, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 20 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2000 block length = 0x20
Tuple #23, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 22 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2200 block length = 0x20
Tuple #24, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 24 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2400 block length = 0x20
Tuple #25, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 26 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2600 block length = 0x20
Tuple #26, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 28 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2800 block length = 0x20
Tuple #27, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 2a 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2a00 block length = 0x20
Tuple #28, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 2c 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2c00 block length = 0x20
Tuple #29, code = 0x1b (Configuration entry), length = 7
     000:  01 08 ca 60 00 2e 1f
         Config index = 0x1
         Card decodes 10 address lines, limited 8/16 Bit I/O
                 I/O address # 1: block start = 0x2e00 block length = 0x20
Tuple #30, code = 0x14 (No link), length = 1
     000:  ff
Tuple #31, code = 0xff (Terminator), length = 0
1 slots found
_____________

And what i'm have.

Aug  8 10:20:09 evo /kernel: pccard: card inserted, slot 0
Aug  8 10:20:15 evo pccardd[52]: Card "PCMCIA Bus Toaster"("SCSI 
Adapter") [(null)] [(null)] matched "PCMCIA Bus Toaster" ("SCSI 
Adapter") [(null)] [(null)]
Aug  8 10:20:15 evo pccardd[52]: Found existing driver (aic) for PCMCIA 
Bus Toaster
Aug  8 10:20:15 evo pccardd[52]: Using mem addr 0xd4000, size 2048, card 
addr 0x0, flags 0x41
Aug  8 10:20:15 evo pccardd[52]: Using I/O addr 0x240, size 32
Aug  8 10:20:15 evo pccardd[52]: Setting config reg at offs 0x3f0 to 
0x41, Reset time = 10000 ms
Aug  8 10:20:30 evo pccardd[52]: Assigning I/O window 0, start 0x240, 
size 0x20 flags 0x5
Aug  8 10:20:30 evo pccardd[52]: Assign aic0, io 0x240-0x25f, mem 
0xd4000, 2048 bytes, irq 11, flags 0
Aug  8 10:20:30 evo pccardd[52]: driver allocation failed for PCMCIA Bus 
Toaster(SCSI Adapter): Device not configured


_____________
Best regards,
Mike Tarasov


To Unsubscribe: send mail to [email protected]
with "unsubscribe freebsd-mobile" in the body of the message
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.