Re: [Etherboot-developers] Re: [Etherboot-users] Scanning the PCI bus
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: <ebi...@ln...> - 2002-02-05 23:43:23
|
ke...@us... (Ken Yap) writes: > Another issue is what to do with multiple drivers. Some kind of dynamic > linking would allow pulling in the right driver from storage to execute > in the limited memory. Dynamic linking would also pave the way for > callbacks. But memory constraints make implementation difficult. Perhaps > we should just grab all of low memory and give up on zImages. People > with unsufficient memory would have to stay with 5.0 and people with > enough memory could use 5.2. On the grab all of low memory side an easy trick is to allocate a bounce buffer at the top of memory. Put everything that would go in low memory there, and then copy it low, just before jumping to low memory. I have this working already in LinuxBIOS. I have just been to consumed with other things to port that to etherboot. That should make things much more flexible. The tricky part with etherboot is that there are so many exit points in the code. Eric |