summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
1997-11-09New endian.h design. All architectures now use a common file for the bulkNiklas Hallqvist
part. Some ports can optimize the swap operations. This also means the general API is extended with swap16, swap32, htobe16, htobe32, betoh16, betoh32, htole16, htole32, letoh16 and letoh32.
1997-11-07I forgot to remove these, it seemsNiklas Hallqvist
1997-11-07simple_lock api changed slightlyTheo de Raadt
1997-11-06param.h, niklasTheo de Raadt
1997-11-06Idnetify/support hp385 (33Mhz 68040)Todd C. Miller
1997-11-06Add some missing things for the MI vga driver. Move wscons to an MI place asNiklas Hallqvist
well. $OpenBSD$ tagging
1997-11-06We need an MI vga driver. The alpha one was most MI. Not entirely yet though.Niklas Hallqvist
Some files were move behind CVS back.
1997-11-06oopsTheo de Raadt
1997-11-06mak kernel compiles w/o bios0Michael Shalayeff
1997-11-05flush tty queue when entering/exiting X; cgd & meTheo de Raadt
1997-11-05tag itMichael Shalayeff
1997-11-05Do not build in directories Mickey deletedTheo de Raadt
1997-11-05who needs that junk (;Michael Shalayeff
1997-11-05define puts()Michael Shalayeff
1997-11-05define puts()Michael Shalayeff
1997-11-05don't try #21 for a: onlyMichael Shalayeff
1997-11-04fix ed0 irqkstailey
1997-11-04Support ISA VGA for real on DEC AXPPCI 33Niklas Hallqvist
1997-11-04remove prototype for fusword(); now in shared m68k cpu.hkstailey
1997-11-01don't try function #21 for floppiesMichael Shalayeff
1997-10-29Limit checksumming correctly at MAXBSIZE.Niklas Hallqvist
Don't involve floppies or bad block disks ever in uniqueness tests
1997-10-29Do not accept bad checksum lengths, bail outNiklas Hallqvist
1997-10-28do not replace unit number in bootdev. please talk to me about this.Theo de Raadt
this makes it so that when booting sd0 on a wd0/sd0/sd1 system the kernel doesn't get told we are booting from sd1 (ie. scsi, but it is hd1..).
1997-10-28attempt to number the bsd_dev units of each drive uniquely for scsi and ide.Theo de Raadt
hence ide 0, 1, 2, 3... scsi 0, 1, 2, 3... this makes the initial bsd_dev values closer to the correct value they will have inside the kernel after dkcsum has corrected them. XXX if a drive has no label, it becomes known as an IDE drive, and scsi drives after it get renumbered incorretcly. sorry.
1997-10-28dkcsum is *really* mandatory. XXX will be done differently later.Niklas Hallqvist
1997-10-28stand missingPer Fogelstrom
1997-10-28Do not checksum CD devicesNiklas Hallqvist
1997-10-28use RAW_PART, not 0Theo de Raadt
1997-10-28DOH s/btoc/i386_round_page/Niklas Hallqvist
1997-10-28MAKEBOOTDEV() on RAW_PARTTheo de Raadt
1997-10-27Use opendev()Todd C. Miller
1997-10-27Turning on optimization wins us an extra 15kb.Todd C. Miller
1997-10-27Add back device parsing but don't treat paths like 2.2/alpha/bsd asTodd C. Miller
a device spec. Instead of returning ENXIO just treat it as a regular filename and continue.
1997-10-27check bios_diskinfo for NULL in dkcsumattach()Michael Shalayeff
1997-10-27Mandatory disk signature BIOS->BSD mapping enabledNiklas Hallqvist
1997-10-27Kernel side of disk signature based BIOS->BSD disk number mappingNiklas Hallqvist
(a.k.a checksumming). This is a solution for the otherwise hard problem of knowing what disk a certain BIOS geometry is for. PC BIOSes does not tell anything about where a certain disk is physically attached, and the ordering of drives in the BIOS area is not deterministic. for the moment it is not enabled in any kernel config file, but that will come RSN.
1997-10-27A flag added to diskinfo used by the kernel to mark devices already mappedNiklas Hallqvist
to BSD dittos.
1997-10-27Pull out the device crap for now as it prevents paths like 2.2/alpha/bsd.Todd C. Miller
1997-10-26we have new features, bump boot versionMichael Shalayeff
1997-10-26smaller, faster, better (;Michael Shalayeff
1997-10-26we don't need that extra var (st)Michael Shalayeff
1997-10-26Max out checksumming at MAXBSIZENiklas Hallqvist
1997-10-26More info from attach, cleared by MickeyNiklas Hallqvist
1997-10-26don't freak out on old kernelsMichael Shalayeff
1997-10-25fix install on unit!=0Michael Shalayeff
1997-10-25use geometryMichael Shalayeff
1997-10-25hmm, copy&paste is evilMichael Shalayeff
1997-10-25fix blk2chr,chr2blkMichael Shalayeff
1997-10-25Boot args needs to be r/wNiklas Hallqvist
1997-10-25treat a case bios0 is not attachedMichael Shalayeff