summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
1996-07-28pccom and com are now mutually exclusive; pccom moves to major 8, theJason Downs
same as com. Also various function renaming and such so that multiport drivers should now be able to link with pccom. pccomvar.h is no longer needed.
1996-07-28fix vsnprintf return valTheo de Raadt
1996-07-27proto ppp_restartTheo de Raadt
1996-07-27handle RB_CONFIGTheo de Raadt
1996-07-27handle RB_CONFIGTheo de Raadt
1996-07-27BOOT_CONFIG for all arch, not just i386Theo de Raadt
1996-07-27support -c optionTheo de Raadt
1996-07-27subr_userconf.c only for BOOT_CONFIG optionTheo de Raadt
1996-07-27jtk; One more fix as pointed out by enami tsugutomo <enami@ba2.so-net.or.jp>:Theo de Raadt
check slen before accessing cp[1] in GETNUM macro. fix PRs 219, 2295, 2612: speaker bugs on i386 port: remove overruns due to faulty bounds checking; repair faulty octave limiting.
1996-07-27mhitch; Don't flush the 53C94 fifo when starting dma_in. The fifo data isTheo de Raadt
valid at that point, and flushing the fifo will hang the system.
1996-07-27fvdl; Don't mistake a non-async block that needs to be commited for anTheo de Raadt
interrupted write.
1996-07-27fvdl; We're only handling uio with iovcnt == 1, so don't ever attempt toTheo de Raadt
increment uio_iov, this will get us into nasty trouble. (Thanks to Matthias Drochner for tracking this down).
1996-07-27use mtime for v3 setattrTheo de Raadt
1996-07-27various fixesTheo de Raadt
1996-07-27sec can be a longTheo de Raadt
1996-07-27pad for machines that do not pad structs outTheo de Raadt
1996-07-27cy*Theo de Raadt
1996-07-27split cy driver upTheo de Raadt
1996-07-26export non-constipated sys_errlist[] to userlandTheo de Raadt
1996-07-25Kernel changes for ppp2.3a4.joshd
1996-07-25SS_CONNECTOUT indicates socket was connect()ed at this end, accept()ed at ↵Theo de Raadt
other end
1996-07-25Let's fix this more or less `correctly', rather then making it worse.Jason Downs
1996-07-24for sun-modified maxtor XT-8760S drives; from ivanenko@ctpa03.mit.eduTheo de Raadt
1996-07-24printf style functions now are int, explicitly return 0Niklas Hallqvist
1996-07-24ep*Theo de Raadt
1996-07-23make printf/addlog return 0, for compat to userlandTheo de Raadt
1996-07-23syncTheo de Raadt
1996-07-22Initial integration of pieces of Manuel's patch5. From the announce:Jason Downs
- integration of Milton Ngan's patch, which provide audio command support. ..with lots of cleaning up by me. Audio is still untested. This will change shortly.
1996-07-22Dir is not empty anymoreTobias Weingartner
1996-07-21Ensure we never use more than one callout table slotThorsten Lockert
1996-07-20add KOI-8 cyrillic fontsMichael Shalayeff
1996-07-19Fixed NetBSD pr #2633 (douzzer@mit.edu)--Be slightly more reasonabledm
about something like printf ("bogus format %l");
1996-07-19Got rid of blinking square in the screen saver (it prevented fancy monitorsdm
from going into power-saving mode).
1996-07-18Fix. Speed is not initialized. XXX check.Per Fogelstrom
1996-07-18Endian macros added.Per Fogelstrom
1996-07-18Add macros to handle endian issues.Per Fogelstrom
1996-07-18make pcvt recognize most S3 adapters up to dateshawn
1996-07-18ipfilter 3.1.0dm
1996-07-18Up NetBSD date for ipfilter and possibly more.dm
1996-07-17nextbsd pr#2637 (and 2638): add cirrus gd5434.Jason Downs
1996-07-17fixes/update:chuck
- adjust txhiwat and mindma params a bit - fixed a couple of incorrectly labeled panic calls - the "location" was being calculated incorrectly in some cases (forgot to subtract off MID_RAMBASE). this only caused problem when trying to change the size of the tx/rx buffers (e.g. to 64KB). - fixed possible non-aligned DMA burst in the starting byte burst case. (e.g. if we could DMA 3 bytes, but only have 2 it is not legal for us to use MIDDMA_BYTE2 mode). - opt: on tx: try and avoid flushing the internal buffer by padding out the length of the last mbuf a bit (if possible)
1996-07-16midway fixes + new stuff:chuck
- alpha changes from cgd - merged multiple DRQ/DTQ ADD macros into a single DRQ and a single DTQ macro with a uniform interface to make the code simpler and easier to read. - en_start: only update atm_flags if EN_MBUF_OPT is enabled (which it should be) - for alburst: make sure we don't DMA more bytes than we need (on both tx and rx). if the alburst is larger than we need, drop to MIDDMA_WORD mode. - major change: enable the use of byte and 2 byte DMA on the trasmit side. this allows us to DMA from non-word sized/aligned mbufs directly. [the old code would always call en_mfix which would copy (or move) the data in order to ensure proper alignment... it turns out TCP gives us non-word sized/aligned mbufs when it is retransmitting, so we needed to handle this case more efficiently.] the following functions were changed to make this work: - en_dqneed: add an arg to let us know if we are transmitting or not. if we are TX, then we must take into account byte DMAs when estimating the number of DTQs we will need for a buffer - en_start: only mfix mbufs if DMA is disabled - en_txdma: only set launch.nodma if we have en_mfix'd the mbuf chain also, we may need a DTQ to flush the chip's internal byte buffer - en_txlaunch: only attempt a copy if we have the proper alignment. add byte dma code for the front and end of the buffer. make sure the internal dma buffer is flushed out. - en_dump: keep track of how many times we have to use byte sized DMA midwayreg: - add byte/2byte DMA defines midwayvar: - add new stat counter to monitor less-than-word lengthed DMA
1996-07-16pcvt/pccons too fast for some kbds; netbsd pr#2631; mike.long@analog.comTheo de Raadt
1996-07-16Rename some 'pica' names to 'mips'.Per Fogelstrom
1996-07-15add rnd device.Michael Shalayeff
1996-07-15add rnd driverMichael Shalayeff
1996-07-15add scanner scsi device.Michael Shalayeff
1996-07-15add uk device macro.Michael Shalayeff
1996-07-15add "unknown SCSI"Michael Shalayeff
1996-07-15add extern dynamic_gdt decl.Michael Shalayeff
it does not even compile w/o that!