same pcmcia serial card works fine with my laptop running on linux 2.4.20-8
when try with db1100 it look like hanging in close the test results are as follows
1) when I plug the card, cardmanegr start it gives thettyS4 at port 0xc00703f8 and the irq 34
2) then card manager calls /etc/pcmcia/serial start /dev/ttvS4
here it try to set the irq with o through the setserial,this give "resource busy or unavailable error"
3)I changed /etc/pcmcia/serial so that setserial in /etc/pcmcia/serial can set irq 3
after this when I remove the card and plug again, same port number and irq is set, then
/etc/pcmcia/serial start /dev/ttvS4 runs , here it wait until press enter to return to prompt
4) now I used set seril to see the status out put is this
# setserial -a /dev/ttyS4 /dev/ttyS4, Line 4, UART: 16550, Port: 0xc00703f8, IRQ: 34 Baud_base: 6188044, close_delay: 50, divisor: 0 closing_wait: 3000, closing_wait2: infinte Flags: spd_normal skip_tes
and I checked /var/run/stab this is the out put # cat /var/run/stab Socket 0: Serial or Modem 0 serial serial_cs 0 ttyS4 4 68 Socket 1: empty
at this place evry thing look like ok
5) I run a smale serial prot test program it set the boud rate 9600, data bit 8 stop bit 1 , no parity
, open the ttyS4 with the following options O_RDWR | O_NOCTTY | O_NONBLOCK
write teststring of correctors to the ttyS4, and close.
open and write functions return no error, the write function retunr the no. of bit writen correctly
close function hangs here I connected other side of the serial port to a pc and started the minicom here I did'nt get any charecter writen to the port
6) I checked there irq usage in /proc/interrupts this is the result cat /proc/interrupts
# cat /proc/interrupts CPU0 0: 11914 Au1000 Level serial 2: 0 Au1000 Level MMC 6: 0 Au1000 Level audio DAC 7: 0 Au1000 Level audio ADC 8: 0 Au1000 Level EP0 IN WR 9: 0 Au1000 Level EP1 IN WR 10: 0 Au1000 Level EP2 IN WR 22: 22518 Au1000 Level irda0 23: 0 Au1000 Level irda0 24: 0 Au1000 Rise Edge AU1100UDC Req 25: 0 Au1000 Rise Edge AU1100UDC Sus 26: 0 Au1000 Level usb-ohci 28: 8155 Au1000 Level eth0 34: 0 Au1000 Level serial
ERR: 0
it shows no any interupts happen to 34,
what should be the real problem ? if any one succeded in PCMCIA up with db1100 development please can you tell me the way to
configure the kernela and the the importan settings
if anyone succeded in bringing up PCMCIA serial or modem driver serial_cs working with this plartform
please help me in this regards
thanx safiudeen
_________________________________________________________________
Tired of spam? Get advanced junk mail protection with MSN 8. http://join.msn.com/?page=features/junkmail