Russell King - ARM Linux Admin wrote:
> (Interestingly, I believe that RiscBSD have to write a new loader for
> each and every card that they support).
Actually, NetBSD ignores loaders completely, mainly because we hardly
ever need to access the ROMs on the cards. Even in the case of reading
an ethernet hardware address, we've not had a problem getting it without
using the loader as all the cards so far supported have had the info in
the first couple of KB. Given the loader does so little, it hardly seems
worth bothering to run it. You need to nkow the h/w to drive it, and a
paging or reset register isn't exactly difficult.
Why bother with loaders, at the expense of thread switch times? On
NetBSD, I shortcut switching between different kernel threads (eg
process reaper) although that patch hasn't been committed yet which I
think is kind-of what Phil suggested.
Just playing devil's :-)
Regards,
Neil
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]