I cannot help you with the hal, but if you want to disable a driver without recompiling the kernel just go to uc by typing "boot -c" during bootup, and then issue:
Code:
uc> disable viaide
uc> quit
__________________
The best way to learn UNIX is to play with it, and the harder you play, the more you learn.
If you play hard enough, you'll break something for sure, and having to fix a badly broken system is arguably the fastest way of all to learn. -Michael Lucas, AbsoluteBSD
|