Age | Commit message (Collapse) | Author | |
---|---|---|---|
1995-11-13 | update to netbsd | Theo de Raadt | |
1995-11-13 | correct some copyrights | Theo de Raadt | |
1995-11-13 | allow ufs or ffs | Theo de Raadt | |
1995-11-13 | comment a bit better | Theo de Raadt | |
1995-11-10 | fix DVMA problem on sun4 systems with writeback cache. you need | chuck | |
to flush the cache after map in so that the info gets written into main memory. you really only need to do this when writing data (e.g. disk write), but there is currently no way to tell if you are writing so we do it for all cases (XXX this is stupid, fix later). This causes 4/200's to be able to write disk files on SMD disks without data corruption. | |||
1995-11-09 | correct sun4 calls to fb_attach() | Theo de Raadt | |
1995-11-09 | don't panic for multiple /dev/fb declarers | Theo de Raadt | |
1995-11-09 | $NetBSD$ -> $Id$ | Theo de Raadt | |
1995-11-09 | no install | Theo de Raadt | |
1995-11-07 | ../m68k is a subdir | Theo de Raadt | |
1995-11-07 | fpsp is a subdir | Theo de Raadt | |
1995-11-07 | optimized in_cksum from Zubin Dittia <zubin@dworkin.wustl.edu> | chuck | |
Zubin says: The checksum computation code here is significantly faster than its vanilla C counterpart (by significantly, I mean 2-3 times faster if the data is in cache, and 1.5-2 times faster if the data is not in cache). We optimize on three fronts: 1. By using the add-with-carry (addxcc) instruction, we can use 32-bit operations instead of 16-bit operations. 2. By unrolling the main loop to reduce branch overheads. 3. By doing a sequence of load,load,add,add,load,load,add,add, we can avoid the extra stall cycle which is incurred if the instruction immediately following a load tries to use the target register of the load. Another possible optimization is to replace a pair of 32-bit loads with a single 64-bit load (ldd) instruction, but I found that although this improves performance somewhat on Sun4c machines, it actually reduces performance considerably on Sun4m machines (because of their superscaler architecture). So I chose to leave it out. | |||
1995-11-07 | $Id$ throughout | Theo de Raadt | |
update many copyrights | |||
1995-11-07 | $Id$ lines | Theo de Raadt | |
MVME167: repair job | |||
1995-11-07 | fix type-o by pk. a sun4 cpumodel looks like "SUN-4" rather than | chuck | |
"SUN/4" ... sun4's definitely do *not* want the a.out header installed. | |||
1995-11-06 | clean two more .o files | Theo de Raadt | |
1995-11-06 | from NetBSD | Theo de Raadt | |
1995-11-06 | avoid bus_tmp() because mapiodev() may reuse that mapping, which would be a ↵ | Theo de Raadt | |
catastrophe | |||
1995-11-03 | can map pixels in VME32 space | Theo de Raadt | |
1995-11-03 | no obio/vme on sun4c | Theo de Raadt | |
1995-11-01 | from netbsd | Theo de Raadt | |
1995-11-01 | tls rearranges GENERIC/INSTALL | Theo de Raadt | |
1995-11-01 | gwr says: | Theo de Raadt | |
New SCSI driver for the NCR5380, by David Jones. Does DMA with interrupts. Much faster than our old driver which did only PIO transfers. (Thanks David!) Could be used on the amiga, and probably others... | |||
1995-11-01 | xy and xd drivers from chuck | Theo de Raadt | |
1995-11-01 | LANCE_REVC_BUG fixes | Theo de Raadt | |
1995-11-01 | new xy & 5380 drivers | Theo de Raadt | |
1995-11-01 | from NetBSD | Theo de Raadt | |
1995-11-01 | vtrace update | Theo de Raadt | |
1995-11-01 | Add the function isbad(), needed by xd/xy drivers | Theo de Raadt | |
1995-11-01 | Fix previous change that broke kd console | Theo de Raadt | |
1995-11-01 | Copyright stuff | Theo de Raadt | |
1995-10-30 | pms is part of pccons | Theo de Raadt | |
1995-10-30 | pms & pc were merged | Theo de Raadt | |
1995-10-30 | NLOG of 8 is more useful | Theo de Raadt | |
1995-10-30 | locore.s has mips3 code in it (for speed) | Theo de Raadt | |
1995-10-30 | mislabeled END() | Theo de Raadt | |
1995-10-29 | correct cursor movement | Theo de Raadt | |
1995-10-29 | fix camdump(), and use wbflush() to serialize chip acccesses in sngetaddr() | Theo de Raadt | |
1995-10-29 | fixes from dale | Theo de Raadt | |
1995-10-29 | line feed support is in putc | Theo de Raadt | |
1995-10-29 | kill a debug printf | Theo de Raadt | |
1995-10-28 | XXX hardcode etheraddr for now | Theo de Raadt | |
1995-10-28 | fix sys_sysarch | Theo de Raadt | |
1995-10-28 | use ld.kern (XXX) | Theo de Raadt | |
don't try to link ${LIBKERN} into the kernel twice | |||
1995-10-28 | sigreturn_args -> sys_sigreturn_args | Theo de Raadt | |
1995-10-28 | lance is gone | Theo de Raadt | |
1995-10-28 | and pefo makes it work! | Theo de Raadt | |
1995-10-28 | remove old lance cruft | Theo de Raadt | |
1995-10-28 | pcbb is not used | Theo de Raadt | |
1995-10-28 | XXX disable bpf | Theo de Raadt | |
add support for externally controlled dma make sonic work |