summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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
1997-10-25alloca needs frame pointer i guessMichael Shalayeff
1997-10-25no ED_DEBUGMichael Shalayeff
1997-10-25better sizeofMichael Shalayeff
1997-10-25do blk<-->chr dev_t conversions through the sysctlMichael Shalayeff
1997-10-25fix commentMichael Shalayeff
1997-10-25define fixed bootarg vector offset, and max lenMichael Shalayeff
1997-10-25Remove no-serving variableNiklas Hallqvist
1997-10-25new bootargMichael Shalayeff
1997-10-25new bootargs, store argv at specified locationMichael Shalayeff
1997-10-25Boot arguments are now at physmem 0x100Niklas Hallqvist
1997-10-25unused variable warning squelchTheo de Raadt
1997-10-25Fix disk probe. Get rid of EDD check, it goes haywire onTobias Weingartner
some machines. Thinkpad 760ED is one of them. IBM/MS extention, and IBM does not support it. Nice. Add some more debug statements for BIOS_DEBUG. Init EDD flags to "not supported" for now. Change 'machine memory' back to display the type of each range it displays. Testing by todd@ (thanks).
1997-10-24uninitialized variables are badTheo de Raadt
1997-10-24don't touch ed,dsMichael Shalayeff
1997-10-24checksumming stuff from niklasMichael Shalayeff
1997-10-24better segmentsMichael Shalayeff
1997-10-24space by niklasMichael Shalayeff
1997-10-24map a piece of memory after the msgbuf and copy bootargv there.Michael Shalayeff
pass cksumlen argument, sysctl it mostly by niklas me just did slite editing.
1997-10-24export bootarg* varsMichael Shalayeff
1997-10-24fix cylinders in getdiskinfoMichael Shalayeff
get EDD fot hd* only more debug
1997-10-24prevent open() with wrong flagsTheo de Raadt
1997-10-24fix the case when data/code segment is not in the ISA memoryMichael Shalayeff
hole, so map 'em separatelly (or together if they intersect) and use that mapped region for segment creations... must help on some machines to avoid weird apm errors
1997-10-24Fix hang on disk probe.Tobias Weingartner
1997-10-24use real boot deviceMichael Shalayeff
1997-10-24remove bogus definesMichael Shalayeff
1997-10-24s/DEBUG/SPKR_DEBUG/gMichael Shalayeff
1997-10-23Better BIOS diskprobe. Cleanup and re-org by mickey.Tobias Weingartner
Fix bug in BIOS memprobe. Cleanup and re-org by mickey. Do checksum of HD devices.
1997-10-23correct obj buildingTheo de Raadt
1997-10-23SUBDIR includes ../m68kTheo de Raadt
1997-10-22fix makebootargsMichael Shalayeff
1997-10-22support new libsaMichael Shalayeff