I assume you have searched, then searched and once more searched for native drivers before going for ndiswrapper? If you haven't, you might want to. That's the preferred way, ndiswrapper is "a way around", if no other solution is available.
Well anyway if you want to see how this works, you should have spent 0.1 seconds with Google to find this page:
Oh, and the search terms to find this one? They were: installing kernel sources for linspire
. One might guess that..