Age | Commit message (Collapse) | Author | |
---|---|---|---|
1997-05-05 | Updates 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-04 | Don't use head when we already use awk. | Todd C. Miller | |
1997-05-04 | Remove 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-20 | Use ${ALPHA} instead of ../.. | Niklas Hallqvist | |
1997-04-20 | My new toy | Thorsten Lockert | |
1997-04-19 | Fix a compile warning | Thorsten Lockert | |
1997-04-19 | .depend needs cpuconf.c | Thorsten Lockert | |
1997-04-14 | typo for us. | michaels | |
1997-04-14 | Add PCI ed* | Todd C. Miller | |
1997-04-13 | Add 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-10 | Add missing __C #define | Todd C. Miller | |
1997-04-10 | Fix typo (aligend -> aligned) | Todd C. Miller | |
1997-04-09 | the the | Theo de Raadt | |
1997-04-08 | minor cleanup regarding forward scrolling usage, also only scroll one line | michaels | |
at a time rather than 10. (slower, but not so distractingly ugly anymore) | |||
1997-04-08 | use a different, smaller font. | michaels | |
1997-04-07 | Use MAXPARTITIONS not ``8'' | Todd C. Miller | |
1997-04-07 | 16 partitions | Todd C. Miller | |
1997-04-07 | We 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-06 | Add CD9660 now that it works. | Todd C. Miller | |
1997-04-06 | support cd9660 disklabel spoofing; also fix block offset confusion | Theo de Raadt | |
1997-04-05 | so strlen.c compiles again... | Todd C. Miller | |
1997-04-04 | Define in_addr_t and in_port_t everywhere but use u_intXX_t for | Todd C. Miller | |
htonl and friends. | |||
1997-04-02 | Better implementation of buf_space_*_raw_multi_* that deals well | Niklas Hallqvist | |
with unaligned buffers | |||
1997-03-25 | Addition of the ed ethernet driver | Niklas Hallqvist | |
1997-03-21 | New FIXUP_PC_AFTER_BREAK convention from NetBSD | Niklas Hallqvist | |
1997-03-21 | Add the bus_space_{read,write}_raw_multi_[248] extensions | Niklas Hallqvist | |
1997-02-26 | Add IP-SEC | Niklas Hallqvist | |
1997-02-26 | Workaround for some weird cpp bug that made cpuconf.o builds fail | Niklas Hallqvist | |
1997-02-12 | fix typecast; janjaap@stack.nl | Theo de Raadt | |
1997-02-09 | shadowed variable caused si_addr to be incorrect | Theo de Raadt | |
1997-02-06 | From theo: use VM_PROT_* types and pass address nicely | Niklas Hallqvist | |
1997-02-06 | Fixed some missing declarations and such. Still sth to fix for Theo :-) | Niklas Hallqvist | |
1997-02-03 | More 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-03 | initial cut at siginfo | Theo de Raadt | |
1997-01-24 | Sync with NetBSD 961207 | Niklas Hallqvist | |
1997-01-17 | don't update battery backed up clock if system time is wrong from begin | kstailey | |
in ddb. | |||
1997-01-15 | getopt(3) returns -1 when out of args, not EOF, whee! | Todd C. Miller | |
1996-12-23 | use _{NLIST,KERN}_DO_{AOUT,ELF,ECOFF} to select binary types | Theo de Raadt | |
1996-12-11 | MCLSHIFT=11, and calc MCLBYTES in such terms. found by pefo | Theo de Raadt | |
1996-12-08 | Merge to NetBSD 961107, i.e. mostly new bus.h | Niklas Hallqvist | |
1996-11-28 | Fix a vararg proto | Niklas Hallqvist | |
1996-11-27 | Make compilable in our env. Involved disabling ELF support, | Niklas Hallqvist | |
reordering includes (due to -Wstrict-prototypes) and other -Wall goo | |||
1996-11-27 | include libkern.h prior to stand.h to not to collide m{in,ax} definitions. | Michael Shalayeff | |
1996-11-23 | remrq -> remrunqueue | kstailey | |
1996-11-23 | added const to second parameter of cfprint_t routines | kstailey | |
1996-11-14 | Add memcpy entrypoint to bcopy et al. With this, in-tree gcc now | Niklas Hallqvist | |
compiles a kernel which can be booted. In-tree as still loses though. | |||
1996-11-12 | Arrival of new bus.h from NetBSD | Niklas Hallqvist | |
1996-11-12 | s/bus.h/bus.old.h/ to make the transit to the bus_space bus.h an easy road | Niklas Hallqvist | |
possibly taken in small steps | |||
1996-11-11 | Updates for SCSI scanner and SCSI unknown devices. | kstailey | |
Removed MI *dev_decl() stuff that is now in sys/conf.h |