summaryrefslogtreecommitdiff
path: root/sys/arch/alpha
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-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-04-20Use ${ALPHA} instead of ../..Niklas Hallqvist
1997-04-20My new toyThorsten Lockert
1997-04-19Fix a compile warningThorsten Lockert
1997-04-19.depend needs cpuconf.cThorsten Lockert
1997-04-14typo for us.michaels
1997-04-14Add PCI ed*Todd C. Miller
1997-04-13Add support for PCI NE2000 clones. I finally got around to doing this :-)Todd C. Miller
Tested on alpha, should work on i386 as well. Note that we treat a PCI NE2000 as a 16-bit card for now since the driver can not deal with > 16 bit cards. To fix this isa16bit in ed_softc needs to be changed to bus_width (in bytes). I plan to do this as part of the split ed driver.
1997-04-10__C -> __abs_c for consistency with usage in tc_*Todd C. Miller
1997-04-10Add missing __C #defineTodd C. Miller
1997-04-10Fix typo (aligend -> aligned)Todd C. Miller
1997-04-09the theTheo de Raadt
1997-04-08minor cleanup regarding forward scrolling usage, also only scroll one linemichaels
at a time rather than 10. (slower, but not so distractingly ugly anymore)
1997-04-08use a different, smaller font.michaels
1997-04-07Use MAXPARTITIONS not ``8''Todd C. Miller
1997-04-0716 partitionsTodd C. Miller
1997-04-07We run OpenBSD. Also note that installboot may be run on the ``c''Todd C. Miller
partition instead of ``a'' to avoid problems with securelevel > 0.
1997-04-06Add CD9660 now that it works.Todd C. Miller
1997-04-06support cd9660 disklabel spoofing; also fix block offset confusionTheo de Raadt
1997-04-05so strlen.c compiles again...Todd C. Miller
1997-04-04Define in_addr_t and in_port_t everywhere but use u_intXX_t forTodd C. Miller
htonl and friends.
1997-04-02Better implementation of buf_space_*_raw_multi_* that deals wellNiklas Hallqvist
with unaligned buffers
1997-03-25Addition of the ed ethernet driverNiklas Hallqvist
1997-03-21New FIXUP_PC_AFTER_BREAK convention from NetBSDNiklas Hallqvist
1997-03-21Add the bus_space_{read,write}_raw_multi_[248] extensionsNiklas Hallqvist
1997-02-26Add IP-SECNiklas Hallqvist
1997-02-26Workaround for some weird cpp bug that made cpuconf.o builds failNiklas Hallqvist
1997-02-12fix typecast; janjaap@stack.nlTheo de Raadt
1997-02-09shadowed variable caused si_addr to be incorrectTheo de Raadt
1997-02-06From theo: use VM_PROT_* types and pass address nicelyNiklas Hallqvist
1997-02-06Fixed some missing declarations and such. Still sth to fix for Theo :-)Niklas Hallqvist
1997-02-03More siginfo implementations (alpha and mips might even work)Theo de Raadt
move "siginfo_t *" to 2nd arg of signal handler as 1003.1b requires. I really wish I had 1003.1b documentation.
1997-02-03initial cut at siginfoTheo de Raadt
1997-01-24Sync with NetBSD 961207Niklas Hallqvist
1997-01-17don't update battery backed up clock if system time is wrong from beginkstailey
in ddb.
1997-01-15getopt(3) returns -1 when out of args, not EOF, whee!Todd C. Miller
1996-12-23use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary typesTheo de Raadt
1996-12-11MCLSHIFT=11, and calc MCLBYTES in such terms. found by pefoTheo de Raadt
1996-12-08Merge to NetBSD 961107, i.e. mostly new bus.hNiklas Hallqvist
1996-11-28Fix a vararg protoNiklas Hallqvist
1996-11-27Make compilable in our env. Involved disabling ELF support,Niklas Hallqvist
reordering includes (due to -Wstrict-prototypes) and other -Wall goo
1996-11-27include libkern.h prior to stand.h to not to collide m{in,ax} definitions.Michael Shalayeff
1996-11-23remrq -> remrunqueuekstailey
1996-11-23added const to second parameter of cfprint_t routineskstailey
1996-11-14Add memcpy entrypoint to bcopy et al. With this, in-tree gcc nowNiklas Hallqvist
compiles a kernel which can be booted. In-tree as still loses though.
1996-11-12Arrival of new bus.h from NetBSDNiklas Hallqvist
1996-11-12s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy roadNiklas Hallqvist
possibly taken in small steps
1996-11-11Updates for SCSI scanner and SCSI unknown devices.kstailey
Removed MI *dev_decl() stuff that is now in sys/conf.h