Subject: Cardbus problem and PCIBIOS_INTR_FIXUP
To: None <current-users@netbsd.org>
From: user__ <bogus@phantasya.net>
List: current-users
Date: 06/24/2004 10:41:30
I've a problem with my cardbus controller: it seems
not correctly configured. At boot I get: 

cbb0: NOT USED because of unconfigured interrupt

I added PCIBIOS and PCIBIOS_INTR_FIXUP in my kernel:
this  resolve the cbb0 problem but my kernel freezes
at boot at this line:

pcmcia0 at cardslot0

When it freezed i pressed CTRL+ESC to enter in the debugger
and this is the output of "trace":

cpu_Debugger(c0ef5c00,c0f1700a,c087cde8,c04f383c,c0ef5c00) at netbsd:cpu_Debugger+0x4
internal_command(c0ef5c00,c087cdf4,f420,1b,c04f287b) at netbsd:internal_command+0x13c
wskbd_translate(c079cd00,2,1,1,2) at netbsd:wskbd_translate+0x6c
wskbd_input(c0ef5c00,2,1,1,48) at netbsd: wskbd_input+0x137
pckbd_input(c0dc9300,1,c0269c14,c079ce40,0) at netbsd:pckbd_input+0x53
pckbsportintr(c079ce40,0,1,c0dc9380,1) at netbsd:pckbportintr+0x3a
pckbcintr(c0dc9380,6,10,c08700,c04a0010) at netbsd:pckcintr+0x94
Xintr_legacy1() at netbsd:Xintr_legacy1+0xa4
--- interrupt ---
DDB lost frame for netbsd:Xdoreti, trying 0xc087ceb8
Xdoreti() at netbsd:Xdoreti
--- interrupt ---
0x206

I'm using NetBSD2.0beta

Any idea?

Thanks