summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
2004-08-18A potpourri of fixes and improvements:Miod Vallat
- sync with recent NetBSD changes, gives better performance for PIO reads; - sprinkle a few DELAY when busy-waiting for the chip to change state, to unload the bus. ok deraadt@, tests millert@ and I.
2004-08-18Add 'irq6/clock0' to evcount on luna88k.Kenji Aoyama
ok miod@
2004-08-18s/tmr2_stat_clk/stat/ s/tmr1_hard_clk/clock/ (better interrupt names)Dale Rahn
ok miod@ and deraadt@
2004-08-18remove: GPL_MATH_EMULATE MSDOSFS rl tx tl wbTheo de Raadt
add: ahd This is a wortwhile exhange!
2004-08-17Use device name, not constant string, ok deraadt@Dale Rahn
2004-08-17Improved interrupt counters for arm: no spaces in the names,Dale Rahn
return correct value for interrupt routines, fix some string overflows. only count the interrupts we are interested in. ok miod@
2004-08-17Calculate time_t correctly from (day, month, year): 1/1/70 is 0, not 1.Tom Cosgrove
ok deraadt@
2004-08-16Uninline splraise to save some time and space.Artur Grabowski
deraadt@ ok, tested by many for a long time.
2004-08-15gracefully handle FP trapsPer Fogelstrom
2004-08-15castPer Fogelstrom
2004-08-15gas 2.14 have different understanding of 32-64 bit constant cvtPer Fogelstrom
2004-08-15remove LP32 defs not usedPer Fogelstrom
2004-08-15Add back the broken swap. This needs to be checked why it has toPer Fogelstrom
(or not) be there. Meanwhile leave it in.
2004-08-15cleanup and more protosPer Fogelstrom
2004-08-14Add isa vga to amd64 install media kernels. This makes it possible toKenneth R Westerback
use a normal console to install on systems, such as my Tyan S2885, which find the in-built vga in isa land rather than pci land. Completes earlier work by Tom Cosgrove on GENERIC. ok deraadt@
2004-08-14re-enable ahc on pci since mickey is missingTheo de Raadt
2004-08-14bad bad typo + thinko made ktrace broken in smp. ok deraadt@Niklas Hallqvist
2004-08-12Fix the shared irq problem, by allocating a low priority vectorNiklas Hallqvist
so that the "high" pri interrupt gets blocked by the "low" spl & irq handler, and raise the cpl to the "high" level in the handler, so that no other in fact lower-leveled, interrupts can preempt the handling of the "high" interrupt. This means that the "low" interrupt gets the same quality treatment, thus causing some degradation in performance. Therefore we still issue a diagnostic, so people can try to avoid the situation by tweaking their BIOS settings. Note, there is still issues with dynamically established interrupts which cause irq sharing, we are working on that.
2004-08-11In dkcsumattach() avoid modifying bootdev until we are done matching.Todd C. Miller
Also deal with mixed scsi/ide/whatever setups. Based on a diff from Fred de Jong. OK deraadt@ and tested by several people.
2004-08-11no ecoffPer Fogelstrom
2004-08-11fix microtimePer Fogelstrom
2004-08-11ansiTheo de Raadt
2004-08-11various ansi and spacing issues; pefo okTheo de Raadt
2004-08-11PCIVERBOSE by default (USBVERBOSE comes along for the future ride); pefo okTheo de Raadt
2004-08-11spacingTheo de Raadt
2004-08-11and this, hehTheo de Raadt
2004-08-11pefo look at this diff closelyTheo de Raadt
2004-08-11$OpenBSD$ - ok pefo@.Xavier Santolaria
2004-08-11Use bus_space_*_multi_*() when applicable; from NetBSD.Miod Vallat
tested by aoyama@
2004-08-11Fix off-by-ones in bus_space_*_multi_*()Miod Vallat
tested by aoyama@
2004-08-10Print the newline after vgafb_mapregs(), not before since vgafb_mapregs()Todd C. Miller
may print diagostic messgaes on error. OK henning@.
2004-08-10copyrightsPer Fogelstrom
2004-08-10copyrigthsPer Fogelstrom
2004-08-10zap ECOFFPer Fogelstrom
2004-08-10spacingTheo de Raadt
2004-08-10spacingTheo de Raadt
2004-08-10remove MID_MACHINE from here. one is enoughPer Fogelstrom
2004-08-10spacingTheo de Raadt
2004-08-10gonePer Fogelstrom
2004-08-10spacingTheo de Raadt
2004-08-10spacingTheo de Raadt
2004-08-10use MID_MIPS64Theo de Raadt
2004-08-10spacingTheo de Raadt
2004-08-10The second spc is missing on original LUNA-88K, so add and check theKenji Aoyama
machine type field in the internal device lists. ok miod@
2004-08-10make kvm happy again!Per Fogelstrom
2004-08-10Add O2 built in ethernet.Per Fogelstrom
2004-08-10cleanPer Fogelstrom
2004-08-10make enaddr_aton in machdep.c globalPer Fogelstrom
2004-08-10Don't mess with the msgbuf location when free memory is determined by the bios.Per Fogelstrom
2004-08-10use generic net/netisr_dispatch.h; pefo@ okMichael Shalayeff