| Summary: | PCCARD Modems don't work on cardbus bridges | ||
|---|---|---|---|
| Product: | Base System | Reporter: | Warner Losh <imp> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.4-PRERELEASE | ||
| Hardware: | Any | ||
| OS: | Any | ||
State Changed From-To: open->feedback The pccard code has seen quite a few commits. Does this problem still exist? State Changed From-To: feedback->closed Feedback timeout |
Insert a pccard modem. Watch the system hang. Fix: Fix SIO to not generate interrupts in its probe routine without an interrupt handler. Aug 15 21:49:37 hammer pccardd[465]: Card "Megahertz"("XJ-CC4288") [V.34 Data/Fax/Cell PC Card] [(null)] matched "Megahertz" ("XJ-CC4288") [(null)] [(null)] Aug 15 21:49:37 hammer pccardd[465]: Using I/O addr 0x3e8, size 8 Aug 15 21:49:37 hammer pccardd[465]: Setting config reg at offs 0x300 to 0x62, Reset time = 50 ms Aug 15 21:49:42 hammer pccardd[465]: Assigning I/O window 0, start 0x3e8, size 0x8 flags 0x1 *********** HANG HERE IN X **************** sio4 at port 0x3e8-0x3ef irq 11 slot 0 on pccard0 sio4: typepcic0: Event mask 0x6 16550A Notice the interrupt generated in detecting the type in attach....