summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-10-28duh, don't forget cdev entries for char device sabtty (It's been a rough week)Jason Wright
2001-10-28oops, don't forget sab entries here too.Jason Wright
2001-10-28sab* and sabtty* (commented out for now until console stuff is done)Jason Wright
2001-10-28SAB82532 driver (missing console stuff, but working as a generic ttyJason Wright
device). Based on datasheet from Infineon (another datasheet with non-trivial errors) and info from the linux driver for same chip.
2001-10-28Handle RB_TIMEBAD in boot().Miod Vallat
2001-10-28Use the same pipeline flush instruction everywhere.Miod Vallat
2001-10-28Define kernel_pmap only if _KERNEL defined.Miod Vallat
2001-10-28Let 188-only kernels compile.Miod Vallat
2001-10-28I have nothing against stack checks at clock ints, as long as they areMiod Vallat
gramatically correct and only there if DEBUG is defined.
2001-10-28Prune more old stuffMiod Vallat
2001-10-28Sprinkle some assertions in the buffer code.Artur Grabowski
Add a new DEBUG function "buf_print" that prints the contents of struct buf.
2001-10-27remove unused timeout in lockinit() per art@'s idea.Michael Shalayeff
fix the init state handling on failure; reported by nate@.
2001-10-27Every file must have a license blob, even if the blob is larger than the file.Artur Grabowski
2001-10-27permit compiling of non-pci kernels containing ahcTheo de Raadt
2001-10-26syncNathan Binkert
2001-10-26MCT USB-232 interfaceNathan Binkert
from S@mSmith.net
2001-10-26Unbreak.Artur Grabowski
2001-10-26 - every new fd created by falloc() is marked as larval and should not be usedArtur Grabowski
any anyone. Every caller of falloc matures the fd when it's usable. - Since every lookup in the fd table must now check this flag and all of them do the same thing, move all the necessary checks into a function - fd_getfile.
2001-10-26Don't bomb if isadma is not configured.Artur Grabowski
2001-10-26Remove unused #define INUSE. It was rendered superfluous by theKenneth R Westerback
move to pools in SCSI layer.
2001-10-26 - split fdalloc into two functions. fdalloc now returns ENOSPC if itArtur Grabowski
would have to grow the table and fdexpand that grows the table. Since fdexpand can sleep we have to restart all operations if we have to call it. - dup2 changed so that finishdup frees the destination descriptor. - unp_externalize is a completly rewritten version from NetBSD. Changes mostly inspired by NetBSD.
2001-10-26avoid divide-by-zero when the specified bandwidth is less than 8bps.Kenjiro Cho
PR kernel/2150
2001-10-26Typo in comment.Artur Grabowski
2001-10-26Allocate an appropriate number of cbd's for each discovered LUNKenneth R Westerback
at probe time, rather than allocating them dynamically as SCSI commands are started. This should eliminate one possible way of calling bus_dmamem_map() while in interrupt context. Potential problem spotted by Art@. Inspired by changes to achieve same effect in NetBSD by bouyer@.
2001-10-26First cut at a port of isadma and floppy driver. ok art@Nathan Binkert
From NetBSD via jay@rootaction.net
2001-10-26spaces to tabsNathan Binkert
2001-10-26fix commentNathan Binkert
2001-10-26Fix a problem with the probe message being printed for cards with noKenneth R Westerback
RAM. A card that did not have RAM was causing a probe message with no terminating '\n', but with a dangling ', '. Problem noted by Todd T. Fries.
2001-10-25implement "the other" pci interface for wavelans, found on intersilMichael Shalayeff
mini-pci cards. inspired by the netbsd's if_wi_pci.c . rename WI_COR_* into WI_PLX_COR_*, per millert@'s suggestion. tested by millert@ for the plx-based cards.
2001-10-25add an ali1543 and fix amd756 icu driversMichael Shalayeff
2001-10-25match on corega pcc-tdMichael Shalayeff
2001-10-25match on corega pccb-11Michael Shalayeff
2001-10-25regenMichael Shalayeff
2001-10-25add a couple of corega cards, from netbsdMichael Shalayeff
2001-10-25regenMichael Shalayeff
2001-10-25add intersil mini-pci wlan; from netbsdMichael Shalayeff
2001-10-25add prism2.5 mini-pci nic idMichael Shalayeff
2001-10-25match on gemtekMichael Shalayeff
2001-10-25regenMichael Shalayeff
2001-10-25add gemtek and symbol wlans; from netbsdMichael Shalayeff
2001-10-25darkblack@networking-center.org says it should be apostrophe instead of ↵Michael Shalayeff
grave in the _es map
2001-10-25ddb entry support using usb (console) keyboard.Dale Rahn
Do not send characters directly from usb interrupt handler for console keyboard. entering ddb from within the usb interrupt handler is _bad_. Instead delay until next timeout check and deliver characters then. Tested on mappc. From NetBSD.
2001-10-25If a usb keyboard is detached, check if the intrpipe is still active.Dale Rahn
Console keyboard will still be active and must be shut down for successful detach. This change and previous change to wskbd.c both from NetBSD. Tested by miod@ and myself. Hot plug/unplug on USB console keyboard now works on macppc. (this and wskbd.c may be errata candidates).
2001-10-25If the console keyboard goes away, reinit wskbd_console_device.Dale Rahn
Will allow future console keyboard attaches to occur.
2001-10-25Allow an empty cd to be opened (raw device/whole disk) primarily toDale Rahn
allow empty CD caddies to be ejected. Original diff from Alexander Guy. "pretty much straight from NetBSD" Addition to allow eject (mt) to eject an empty tray. ok csapuntz@
2001-10-24Print intrstr, not dv_xname. mickey@ ok.Hakan Olsson
2001-10-24Use macros from sys/disklabel.h instead of custom ones with slightlyTodd C. Miller
different (and thus confusing) semantics.
2001-10-24Protect against deranged fabric name servers.mjacob
Correct the # of output mailboxes for EXECUTE IOCB A64. Comment out some redundant initialization to zero. If we get ISP_QUEUES_FULL status, remember to actually set SCSI_QFULL since the QLogic f/w, on some cards, doesn't do so. Grumble.
2001-10-24keep up with the joneses (track other OS)mjacob
2001-10-24update firmwaremjacob