summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1999-08-06revamp interrupt handler to allow for return values:Jason Wright
<0 - interrupt might have been handled 0 - interrupt not handled >0 - interrupt definately handled
1999-08-05remove some debugging stuffJason Wright
1999-08-05Add SADB_FLUSH logic (tdb flushing).Hakan Olsson
1999-08-05Add tdb_walk. tdb_delete() should clean up routes when deleting flows.Hakan Olsson
1999-08-05Updated brooktree driver from Roger HardimanNiklas Hallqvist
1999-08-05simplify dmesg reportingTheo de Raadt
1999-08-05ifdef/endif enclose debugging codeJason Wright
1999-08-05more shaving...Jason Wright
1999-08-05Use config_defer when a silicon bug hitsNiklas Hallqvist
1999-08-05From NetBSD; config_defer to defer configuration of a device until after allNiklas Hallqvist
other siblings.
1999-08-05syncTheo de Raadt
1999-08-05shrinkTheo de Raadt
1999-08-05mv isa/mpu401var.h ic/mpuvar.hTheo de Raadt
1999-08-05UpdateNiklas Hallqvist
1999-08-05Add PnP ESS tooNiklas Hallqvist
1999-08-05Enable ISA IDE againNiklas Hallqvist
1999-08-05Make IDE compile on alpha again:Niklas Hallqvist
use b* instead of mem* functions, adhere to NISADMA for DMA support.
1999-08-05It is not ok to do #ifdef processing inside argument lists of calls, whereNiklas Hallqvist
it is feasible the function is really a macro, like pci_intr_establish is on alpha.
1999-08-04eso stuffNiklas Hallqvist
1999-08-04ESS Solo-1 PCI audio card driver, from NetBSDNiklas Hallqvist
1999-08-04new bus_dma API, match itNiklas Hallqvist
1999-08-04Match bus_dma api with NetBSD; deprecate BUS_DMAMEM_NOSYNC, introduceNiklas Hallqvist
BUS_DMA_COHERENT as a hint instead, currently ignored.
1999-08-04remove some unnecessary stuffJason Wright
1999-08-04Add new manifest constant for demand mode DMA; form NetBSDNiklas Hallqvist
1999-08-04optimize poll() for small nfds, by avoiding mallocTheo de Raadt
1999-08-04syncTheo de Raadt
1999-08-04another motorola modemTheo de Raadt
1999-08-04* remove redundant rf_ccmn.hPeter Galbavy
* remove init call to rf_ConfigureEtimer() and rf_sys.c in which it is the only function. update conf/files to reflect this. * update sources to make sure _KERNEL is used not KERNEL * change rf_etimer.h to protect macros an include of sys/kernel.h with a check for _KERNEL - let raidctl compile again.
1999-08-04ef* at isapnp?Jason Wright
1999-08-04syncJason Wright
1999-08-04add 'ef' (3c515) and fix typoJason Wright
1999-08-04Driver for the 3c515 FastEtherlink ISAJason Wright
1999-08-03straitify tlbmissers a little more; fix stack mangling for trapallMichael Shalayeff
1999-08-03flush caches and tlb on mapping removalMichael Shalayeff
1999-08-03* rf_reconstruct.c: adopt nilkas' suggestion regard statics andPeter Galbavy
__inline__ - this is a proof of concept and will cover the raidframe source as a whole over coming updates. Update namespace of function to prefix with rf_ - comments again welcome. * overall: rework the macros in rf_etimer.h and the resultant changes to their use to count microseconds and not clock ticks. Restore the code in rf_revent.c to a similar strcuture to before the previous commit, and use the system timers to govern resource usage. Tested with local i386/IDE and the reconstruction of a disk in my array - performance has improved for reconstruction at no noticable CPU cost.
1999-08-03Compile with UVM.Hakan Olsson
1999-08-03use ddb's printf in pmap_hptdumpMichael Shalayeff
1999-08-02Ethernet, not 10 Mb/s EthernetTheo de Raadt
1999-08-02revert from using static functions, as per niklas@openbsd.org advice.Peter Galbavy
1999-08-02fix reconstruction performance. the old code used home-grown timersPeter Galbavy
based upon hardcoded CPU speed values and an assumtion that the number of clock cycles was available. This is/was silly. redone rf_GetNextReconEvent so that is now runs for 1/10th second before sleeping for a short time (1/50th sec). Locally, this is using about 25% of the CPU while rebuilding a disk in a four disk IDE RAID5 array. It was 22% of the way through when I last looked... much much faster. An even better way is sought - suggestions welcome. Lots of code that the old routines relied on canm be harvested later. Patches also being sent to Greg Oster @ NetBSD group.
1999-08-02minor style nitPeter Galbavy
1999-08-02* make some function static, copied from rf_netbsdkintf.cPeter Galbavy
* move composition og openmask in raidclose to before where it is tested.
1999-08-02restore the NetBSD specific files to their -current state fromPeter Galbavy
NetBSD. There is no reason to mess with these; they are just being carried around as a reference at the moment.
1999-07-31RangeLAN2 ISADavid Leonard
1999-07-30Add IEEE 802 hardware type.Federico G. Schwindt
1999-07-30acd went awayTheo de Raadt
1999-07-30acd goes awayTheo de Raadt
1999-07-30fixTheo de Raadt
1999-07-30acd goes awayTheo de Raadt
1999-07-30byeTheo de Raadt