summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Collapse)Author
1997-05-05Updates from NetBSD (cgd):Todd C. Miller
- seriously clean up makefiles. use libsa/libkern/libz as appropriate, and don't build the various sources into objs locally by specifying them directly in the Makefiles. - move the secondary bootstrap down (to 0x20004000), and add a HEAP_LIMIT so that we don't exhaust our bootstrap address space (when using the new, not yet checked in, memory allocator). - clean up installboot, deal with secondary bootstrap programs not on 'a' partition or 'a' partition not starting at 0. - add padding to structures in bbinfo.h for future expansion. Add a netbbinfo structure to allow netboot information to be hard-coded in network boot blocks, so that they can be made to work even on systems with firmware which doesn't support the new "ethernet address in boot device" convention. - move the sync() calls to the correct place in installboot.c - remove a kludge in disk.c which was breaking multiple opens/closes of the disk - allow netboot ethernet address to be hard-coded into binary so that machines with old firmware which doesn't pass it in the boot device can work. Assume that if the ethernet address isn't passed in, it uses the old (dain-bramaged) 'read' interface works on my 3000/300LX. - Add setnetbootinfo, a program to hard code an ethernet address into a network boot. - move an 'int debug;' into boot.c (it was the only diff between boot.c and netboot.c), and nuke netboot.c (using boot.c instead for net boot blocks). - add cd9660 file system ops to the file system ops table in filesystem.c - if a file name is given (i.e. BOOTED_FILE) is set, boot only that file, but if not then try to boot "bsd", "bsd.bak", "bsd.old", and "obsd" (in that order) until one is found or until the list of names is exhausted. - add support for reading gzipped kernels. - use strerror() to print errors, rather than just printing error numbers - if no disk label exists, fake one up - slightly relax the block size checks in bootxx.c; they were a bit to paranoid And local changes: - don't build a copy of libsa/libkern/libz for each boot prog, just build a single copy and use it for everything.
1997-05-04Don't use head when we already use awk.Todd C. Miller
1997-05-04Add newer S3 chipsets that pcvt supports. Fix from William WisnerTodd C. Miller
<wisner@gryphon.com>. Closes PR#180.
1997-05-04Remove unnecesary call to head(1) that was giving me some grief.Todd C. Miller
It is sufficient to have awk exit after printing the first line.
1997-05-04Reality updateNiklas Hallqvist
1997-05-04now with SCSI and local diskkstailey
1997-05-03Support for clearing interrupts on a Rasterops Colorboard 364.briggs
Thanks go to Michel Chalufour <michelc@tiac.net> for grovelling around for me.
1997-05-02modernize the Makefile a bit (towards the i386 one) including changesThomas Graichen
for genassym.sh
1997-05-02another thing forgotten in my local tree - switch to use genassym.sh andThomas Graichen
genassym.cf also for the pmax instead of genassym.c
1997-05-02changes to make libkvm.old build again on the pmaxThomas Graichen
1997-05-02add posix 1003b types (from NetBSD) - why everyone who does somethingThomas Graichen
for nearly all ports always forgets the pmax ? :-)
1997-05-02remove commented out option LFS - lfs is brokenThomas Graichen
1997-05-02One step towards working profilingPer Fogelstrom
1997-05-02Thanks to Tobias Beal <tbeal41@maine.maine.edu>, we can clear interruptsbriggs
on at least one Radius Precisioncolor 8 board.
1997-05-01Treat drhw 118 and 119 the same for Apple ethernet cards.briggs
1997-05-01bug bug bug..Per Fogelstrom
1997-05-01Compile without NONCONTIG tooPer Fogelstrom
1997-05-01No serial console on pica/magnums yetPer Fogelstrom
1997-05-01Some arc bioses are faulty...Per Fogelstrom
1997-05-01alloca(size_t)Michael Shalayeff
not int
1997-05-01Clear the interrupts properly on an E-Machines Futura II LX and make a wildbriggs
guess at clearing them on a Futura II SX/DSP and RasterOps ColorBoard 364. Thanks to Michel Chalufour <michelc@tiac.net> for loaning me the II LX.
1997-05-01Add in a couple more board types.briggs
1997-05-01nice rd attach msgTheo de Raadt
1997-04-30Add SCSI scanner deviceNiklas Hallqvist
1997-04-30Add missing prototype: alloca()Tobias Weingartner
1997-04-30solve the bounce buffer problem!Michael Shalayeff
1997-04-30Newer bootloader from netbsd. This should work with non MCG FirmworksDale S. Rahn
openfirmware.
1997-04-30Our gas isn't ready for 64 bit constants used in expressionsNiklas Hallqvist
1997-04-30guarantee termination for faked disklabels, no endless loopsNiels Provos
1997-04-29Minor annoyance, synch with what we actually have in our conf directory:gene
including GENERICSBC and TIGER. OpenBSD doesn't have an OCELOT.
1997-04-29turn off DMA, it doesn't workkstailey
1997-04-29The 2.1 version of dev/pci/ncr.c isn't ready for arc yetNiklas Hallqvist
1997-04-29lfs diesTheo de Raadt
1997-04-29disable the datacache on Apollo cards for this release it would seem.michaels
1997-04-29ok.Michael Shalayeff
1997-04-29.mk changes faster then i type....Michael Shalayeff
1997-04-28Add getsecs(). Use biostime & biosdate routines.Tobias Weingartner
Parse and convert to seconds since epoch. Please test, there is a new command "time", which should print the current time (according to the BIOS) on the console.
1997-04-27COPY -> INSTALL_COPY and STRIP -> INSTALL_STRIPTodd C. Miller
This fixes namespace problems where STRIP is sometimes used as the name of the strip(1) to use and other times used as the flag to send install(1) when stripping (or not). COPY doesn't have this problem (yet) but was poorly named.
1997-04-27What was I thinking?briggs
1997-04-27Reality check.Jason Downs
1997-04-26samplle boot.conf fileMichael Shalayeff
current placement is /etc/boot.conf .... change if you want, but i think that /boot.conf is much worse
1997-04-26boot.conf supportMichael Shalayeff
ttyname function in cons.c rdonly var 'tty' to view tty settings serial console soon
1997-04-25Cool. Drop oversized packets rather than splitting into mbufs. NetBSD log:gene
>From Mycroft: If we fail to allocate a cluster to hold a large packet, >simply drop it rather than using a chain of tiny mbufs.
1997-04-25Reorganization fo boot() to make it more logical ala Scott Reynolds. Also,gene
fix some prototyping.
1997-04-25A couple of performance improvements from Denny Gentry <denny1@home.com>briggs
1997-04-24Inspired by NetBSD changes: ditch AE_DEBUG diagnostics. This kills the ↵gene
AE_DEBUG option (if for some reason anyone is using it).
1997-04-24Followingthe Scott Reynolds gravy train, very minor:gene
>#ifdef DIAGNOSTIC, print the NuBus type fields for unrecognized boards.
1997-04-24From Scott Reynolds:gene
>Clean up unused code, KNF bus_probe()
1997-04-23Clean up disk reset codeTobias Weingartner
1997-04-23On video devices, if we're loading non-default resource values, save thebriggs
resource ID. Thanks to Paul Goyette <paul@pgoyette.bdt.com> for spotting this one.