Messages in this thread | | | Date | Wed, 12 May 2004 10:19:07 -0500 (EST) | From | jnf <> | Subject | Re: new laptop woes |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
> Looking at other card drivers, you'll find out what a driver look like. > You'll learn how a card driver interfaces to the kernel. > To write a driver for this card you _need_ to know how that particular > card is programmed. (What io adresses do it use, what do they mean, > what are the timing requirements, and so on.) > Looking at other drivers won't help you with that, unless one of the > other drivers happens to use the same chips. This information is in the > specs that broadcom so far haven't released. Of course you can > write to broadcom, perhaps they'll inform you when they see you > are serious about this.
I figured as much, and I intend to use some of the other wlan drivers as a framework and to get a better idea of how to interface it, as for the io addresses/timing/etc, I was thinking that if you can use (i could be misremembering the name of the project) ... use the ndis wrappers and use an xp driver, it should be possible to just make the wrapper very verbose, id think anyways- although id have to look through the wrappers source and get a feel for how it works before i could really make that statement. This is somewhat off topic to the discussion, but really its not- does the dmca restrict me from doing such a thing?
> The card is not assigned an irq precicely because it has no driver. > IRQ's aren't handed out because devices exists - they are handed > out because device drivers request them from the kernel.
i was pretty sure thats how it worked, but my level of programming in this specific arena is fairley minimal. Anyways, thanks for the tips/advice.
> Helge Hafting
jnf
- --
It is only the great men who are truly obscene. If they had not dared to be obscene, they could never have dared to be great. -- Havelock Ellis
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (OpenBSD)
iD8DBQFAokBusKAeTAhLiCERAvEZAJ4rr9Hyz8loJhcwJ8EuhMjH6XQ4WgCfb+Pt ljtdzfPIn2p6SCQEMahuN44= =gDkG -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |