Wildboar is a set of software adds PCMCIA and APM (Advanced Power
Management) support to BSD/OS. Package consists kernel modification
and utility programs. Following major functionalities are added to the
BSD/OS with wildboar.
There are description on how to install the kit (Wildboar Installation)
-
* PCMCIA based device Drivers
-
Drivers for Following cards are ready.
Modem
Ethernet
ATA disks (*1)
SCSI Controller (*1)
Video Capture Boards
For the devices marked *1 are correctly supported by kernel. But
according to the structure of BSD/OS, user need to be careful enough
to use. See wbdisk.pod for detail
-
* Socket Service
-
Provide `Socket Service' to programmers, to write PCMCIA based
drivers.
-
* Card Service
-
Provide `Card Service' to Socket Service.
.
-
* Suspend/Resume support
-
Allow the user to suspend/resume (power on/off) the Laptops.
Kernel suspend and resume correctly.
-
* Cooperation with PCMCIA devices
-
On suspend/resume event, ask PCMCIA code to correctly turn
off the power of plugged PCMCIA cards. Without this
functionality, laptop keep losing their battery even main
CPU is suspended!
-
* ioctl level Interface to APM BIOS
-
Provide a functionality to communicate with APM BIOS.
.
-
* Safe Suspend/Resume
-
By using Wildboar, user can safely suspend/resume their laptops.
-
* Hot plug
-
Plug/unplug PCMCIA cards without turn off power. You don't need to
shutdown the machine when you change the cards.
-
* Easy operation with multiple cards.
-
Some of the driver remember which cards are used for what
configuration. I mean, if you're using two Ethernet cards, the
driver remembers which Ethernet cards are bound to which network
interface, user can keep two cards in different network segment, and
remove a card, move to other segment, insert card work fine without
re-configuring with 'ifconfig' command.
.
Wildboar is developed by Yoichi Shinoda, with lots of support from
Yoshitaka Tokugawa and people in the Wildboar Project.