summaryrefslogtreecommitdiff
path: root/sys/dev/isa
AgeCommit message (Collapse)Author
2008-06-12Bring biomem diff back into the tree after the nfs_bio.c fix went in.Theo de Raadt
ok thib beck art
2008-06-11back out biomem diff since it is not right yet. Doing very largeTheo de Raadt
file copies to nfsv2 causes the system to eventually peg the console. On the console ^T indicates that the load is increasing rapidly, ddb indicates many calls to getbuf, there is some very slow nfs traffic making none (or extremely slow) progress. Eventually some machines seize up entirely.
2008-06-10Fix buffer cache pending read statistics by ensuring we can identifyBob Beck
biowait() reads that do *not* come from the buffer cache - we use the B_RAW flag to identify these at art's suggestion - since it makes sense and the flag was not being used. this just flags all these buffers with B_RAW - biodone already ignores returned buffers marked B_RAW. ok art@
2008-05-22More timeout(9) usage cleaned up.Michael Knudsen
ok claudio
2008-05-21regenMiod Vallat
2008-05-21More pccom referencesMiod Vallat
2008-05-21Switch i386 from pccom to com. Welcomed by many.Mark Kettenis
ok dlg@, jsing@, deraadt@
2008-04-27Make sure we actually use thesa pnp probe functions.Mark Kettenis
2008-04-27Don't mix up parent and child.Mark Kettenis
ok dlg@
2008-04-27our attach functions dont return anything.David Gwynne
2008-04-27missing argument names in a function means it wont compile.David Gwynne
2008-04-23Remove driver for pre 802.11 RangeLAN2 wireless devices.Jonathan Gray
It doesn't compile, was never finished, is now irrelevant, and miod has taken it apon himself to scare good boys and girls by suggesting they read the code. ok dlg@
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
instead of 8-bit mono mulaw @ 8kHz. this is just the infrastructure; no drivers are specifying a default yet. ok ratchov@, deanna@
2008-04-08Fix dmesg printing in the case that no device attaches.Mark Kettenis
ok miod@, deraadt@
2008-04-07Hardware monitor address should be 8-byte aligned.Mark Kettenis
ok deraadt@
2008-04-07snprintf "%s" -> strlcpyOleg Safiullin
2008-04-07fix snprintf usageOleg Safiullin
2008-04-07more cosmetic changesOleg Safiullin
2008-04-07some cosmetic changesOleg Safiullin
2008-04-05fix comment for it(4)Oleg Safiullin
2008-04-03Switch it(4) back to PnP config mode. Avoid possibleOleg Safiullin
conflicts with SMSC or similar chips.
2008-03-31if iobase is 0, lm child is not configured by the bios; ok kettenisTheo de Raadt
2008-03-22Add support for DIOCRLDINFO, DIOCGPDINFO, DIOCGPART to the fdKenneth R Westerback
driver(s). Adapted from sd driver. ok marco@
2008-03-21Fix typo/pasto in commented out debug printf(). sc_dv -> sc_dev.Kenneth R Westerback
2008-03-20Bring isa/fd.c into line with sparc/sparc64 fd code and prepare allKenneth R Westerback
for the addition of missing disklabel related ioctl's. ok deraadt@
2008-03-19Driver for Fintek F71805F LPC sensor based on lm78 driver code;Theo de Raadt
written by Geoff Steckel
2008-02-18'like\nlike' -> 'like' in a couple of comments.Kenneth R Westerback
From Giovanni Bechis.
2008-02-17Enter wbsio(4), a driver for the Winbond LPC Super I/O chips.Mark Kettenis
ok henning@
2008-01-14return earlier if the device index is negativeJacob Meuser
ok ratchov
2007-12-24alwais unmap i/o space in it_matchOleg Safiullin
2007-12-23Look for environment controller first, and access ITE SuperIO address/dataOleg Safiullin
ports only if we found one. Fixes possible issues with some notebook chipsets. ok deraadt@ tested by me, jcs@ and Rodolfo Gouveia
2007-12-20add original copyrightOleg Safiullin
bad me
2007-12-18New it(4) driver.Oleg Safiullin
Supports ITE IT8705/8712/8716/8718/8726 and SiS SiS950 hardware monitors and ITE IT8712F/8716F/8718F/8726F watchdog timer.
2007-11-05More scsi_done() at SPLBIO.Kenneth R Westerback
2007-11-05More scsi_done() at SPLBIO. If you poll by manually calling theKenneth R Westerback
interrupt function, wrap the call in splbio/splx!
2007-11-05audio encoding conversion cleanupJacob Meuser
- the endianness of the conversions don't depend on the endianness of machine the conversions are built on, but the endianness of the audio data itself. choose encoding conversions explicitly, instead of relying on #defines based on the endianness of the machine. - replace home-grown conversions with comparable conversions in auconv.c and mulaw.c - use the proper conversion for ulinear_be:16 -> slinear_le:16 in auixp(4) thanks ajacoutot@ and sthen@ for !x86 testing
2007-10-26Phillips -> Philips in commentsMartin Reindl
2007-10-21Remove a bogus and unnecessary check for if_addrlist from ex_init().Brad Smith
ok dlg@
2007-10-21Add multicast support.Brad Smith
Tested by todd@ with IPv6. Based on similar changes to the FreeBSD driver. ok dlg@
2007-10-21Add ifmedia support.Brad Smith
Tested by todd@ From FreeBSD ok dlg@
2007-10-18Eliminate unnecessary resets when calling the SIOCSIFADDR ioctl.Brad Smith
Tested by todd@ ok dlg@
2007-10-09MALLOC -> mallocGilles Chehade
ok krw@
2007-10-06Rename bus_space macros. ISA_GET/PUT -> CSR_READ/WRITEBrad Smith
Tested by todd@ ok dlg@
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' whereKenneth R Westerback
obvious.
2007-09-20replace the BANK_SEL bus space macro usage with the ISA_PUT macro and removeBrad Smith
BANK_SEL. ok dlg@
2007-09-19a little more cleaning. removing some useless comments.Brad Smith
ok dlg@
2007-09-19In ex_rx_intr() allocate an mbuf cluster if the pkt_len is >= MINCLSIZE.Brad Smith
From FreeBSD ok dlg@
2007-09-19sprinkle a few tabs on ex_ioctl() to make things easier on the eyes.Brad Smith
ok dlg@
2007-09-19call ether_ioctl() from within ex_ioctl().Brad Smith
ok dlg@
2007-09-19remove the SIOCGIFADDR ioctl handler and return ENOTTY instead of EINVALBrad Smith
upon error in ex_ioctl(). ok dlg@