I have patches to some FreeBSD sources:
Some other resources that you might find usefull:
- patch to newsyslog, adds pid file and signal, plus other enhancements
- Zoran ZR36067 PCI Multimedia controler and Phillips SAA7110 driver
- Scripts to autoload KLD debug symbols for crash dumps: kgdb.sh and kld_deb.py
- List of Hardware that is compatible with the Bt848
- The Bt848 for FreeBSD Home Page
- ffsrecov distfile, a program to aid in recovering data out of a corrupt FFS
- avail,v from the 5/22/1997 3.0 SNAPSHOT cd
- cscope CVS co tree as of April 26th, 2000 with changes to make it compile on FreeBSD
- libpcap patch to allow clients to listen in to a divert socket
- preliminary patch to make inetd kq aware and performance evaluation doc
- Page on kqueue for my presentation at Usenix 2000
- if_ag is a virtual interface to aggregate output traffic to multiple interfaces. I have not even compiled this code let alone run it. If it eats your computer and causing your monitor to explode, I'm not responsible.
- ppmdisp.c is the source to a program to display PPM files on FreeBSD's console. Supports both 16bit and 32bit graphics modes.
- VFS Patch to make initalization more general.
- cscope patch to make it build on FreeBSD 3.4-R w/ a tree checked out on April 26th, 2000
I have been reseaching doing a RAID system using ATA disks. Due to the number of disks I want to not stress the power supply by having six disks each draw 2 amps on the 12V line on spin up. The 300 watt power supply I am using will only supply 12 amps on the 12V line. That leaves no extra power for the mobo or anything else.
The ATA specification allows the HDD to power-on in Standby mode. This can be enabled either with a command or by a jumper. I have modified FreeBSD's ata driver to spin up the drives as none of the BIOS's that I've tried has followed the spec in knowing when to spin up the drives.
So far the following manufacturers do not follow the ATA specification:
- Soyo (as of July 2002)
- Promise (as of July 2002, request send to support)
- Dolphin (as of July 2002, request send to support)
If you are interested in my patches, I can provide you with them. I would recommend you bug your manufacturer to properly follow the ATA specification.
For more info, mail John-Mark Gurney <email@example.com>