What is Wildboar

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 Card support

* 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.

.

APM support

* 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.

.


How Wildboar is good?

* 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.

.


AUTHORS

Wildboar is developed by Yoichi Shinoda, with lots of support from Yoshitaka Tokugawa and people in the Wildboar Project.