#927: Total hang on loading ath_pci (0.9.2) on mips-be platform
----------------------------------------+-----------------------------------
Reporter: [EMAIL PROTECTED] | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: madwifi: driver | Version:
Resolution: | Keywords:
Patch_attached: 0 |
----------------------------------------+-----------------------------------
Comment (by [EMAIL PROTECTED]):
Further analysis of the netgear drivers shows the HAL version is "pre-
madwifi-ng" equivalent.
Using nasty kernel hacks to cause page faults, I've managed to trace the
init sequence of the netgear HAL drivers:
{{{
READ: 0x4004
WRITE: ? -> 0x4004
READ: 0x4010
READ: 0x8004
WRITE: 0x8004
READ: 0xC
WRITE: 0x13 -> 0x4000
... loop waiting for 0x4000 to become ready
onwards...
}}}
I can see this looks similar to the -ng HAL init, but it does obviously
differ in the sequence.. cleaned up -ng init follows:
{{{
READ 0x4004 => 0x100
WRITE 0x4004 <= 0x100
READ 0x4010 => 0x14000100
READ 0x8004 => 0x0
WRITE 0x8004 <= 0x0
READ 0x4020 => 0x79000000
READ 0x4004 => 0x100
WRITE 0x4004 <= 0x100
READ 0x4010 => 0x14000100
READ 0x8004 => 0x0
WRITE 0x8004 <= 0x0
READ 0xc => 0x0
WRITE 0x4000 <= 0x13
READ 0x4000 => 0x0
... this is the loop waiting for 0x4000 to become ready.
}}}
Anyway, this is about as much as I can do... I hope this helps to shed
some light on what has changed...
--
Ticket URL: <http://madwifi.org/ticket/927>
MadWifi <http://madwifi.org/>
Multiband Atheros Driver for Wireless Fidelity-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Madwifi-tickets mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/madwifi-tickets