sunix rs-232 pcmcia card

Ondra Holecek bln at deprese.net
Wed Apr 5 14:03:04 UTC 2006


hello,

i have this pcmcia card with two rs-232 connectors - 
http://www.sunix.com.tw/ipc/sunix_en/detail.php?class_a=16&prod_id=57#spec

it is sunix CBS2000X with Oxford CF950 UART (16C950 compatible) host 
controller.

but it doesn't seem to work with fbsd, i have added this record do pucdata.c

         {   "Sunix CBS2000X",
             {   0x1409, 0x7168, 0,      0       },
             {   0xffff, 0xffff, 0,      0       },
             {
                 { PUC_PORT_TYPE_COM, 0x10, 0x00, COM_FREQ },
                 { PUC_PORT_TYPE_COM, 0x10, 0x08, COM_FREQ },
             },
         },

using also this instead of COM_FREQ
COM_FREQ * 8
33000000 / 2

but the only result is that system shows that ports as sio4 and sio5, 
but when i try to open these device the system freeze and must be restarted.

the same result with editing sio_pci.c

does anybody else use it?
i'm prepared to provide any additional information.


-- after inserting card into slot:
cardbus0: Resource not specified in CIS: id=10, size=20
puc0: <Sunix CBS2000X> port 0x1000-0x101f irq 10 at device 0.0 on cardbus0
sio4: <Sunix CBS2000X> on puc0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode
sio5: <Sunix CBS2000X> on puc0
sio5: type 16550A
sio5: unable to activate interrupt in fast mode - using normal mode


thx in advance
Ondra Holecek


More information about the freebsd-current mailing list