Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Installs a default loader.rc if none exists. Document loader.conf. | dcs | 1999-04-18 | 2 | -1/+202 |
| | |||||
* | A default loader.rc to be installed. | dcs | 1999-04-18 | 1 | -0/+10 |
| | |||||
* | Bring the 'new-bus' to the i386. This extensively changes the way the | peter | 1999-04-16 | 6 | -13/+63 |
| | | | | | | | | | | | | | | | | | | i386 platform boots, it is no longer ISA-centric, and is fully dynamic. Most old drivers compile and run without modification via 'compatability shims' to enable a smoother transition. eisa, isapnp and pccard* are not yet using the new resource manager. Once fully converted, all drivers will be loadable, including PCI and ISA. (Some other changes appear to have snuck in, including a port of Soren's ATA driver to the Alpha. Soren, back this out if you need to.) This is a checkpoint of work-in-progress, but is quite functional. The bulk of the work was done over the last few years by Doug Rabson and Garrett Wollman. Approved by: core | ||||
* | Reactivate trace! after making it egcs-friendly. | dcs | 1999-04-06 | 2 | -13/+16 |
| | |||||
* | Fix damage introduced in previous commit. | rnordier | 1999-04-05 | 2 | -4/+4 |
| | |||||
* | Optimize better for space. | rnordier | 1999-04-05 | 2 | -4/+4 |
| | | | | Thanks to: jdp | ||||
* | Remove the string ">>> FreeBSD/i386 BOOT". I need to reduce the size of | obrien | 1999-04-04 | 2 | -4/+4 |
| | | | | | boot2 by 16 bytes. I expect this to be temperary until the boot2 authors can do the proper fix. | ||||
* | Use files under sys/boot/i386 instead of copying under sys/boot/pc98. | kato | 1999-04-02 | 5 | -108/+5 |
| | | | | Submitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp> | ||||
* | Make <DEL> an alternative rubout character for command input; many | joerg | 1999-03-31 | 2 | -4/+6 |
| | | | | serial terminals use this as their default rubout key. | ||||
* | Revert bootinfo to 1.4 and use a different solution to NULL m_args | dcs | 1999-03-20 | 1 | -5/+5 |
| | | | | instead (don't copy). | ||||
* | Fix a couple of nasty errors in the README. | dcs | 1999-03-20 | 1 | -3/+3 |
| | |||||
* | Sync with sys/boot/i386/loader/version revision 1.4. | kato | 1999-03-19 | 1 | -1/+3 |
| | |||||
* | Sync with sys/boot/i386/libi386/bootinfo.c revision 1.18. | kato | 1999-03-19 | 1 | -2/+3 |
| | |||||
* | Avoid copying m_args if none exists. (Perhaps this is a better solution, | dcs | 1999-03-18 | 3 | -6/+9 |
| | | | | Doug?) | ||||
* | Install the manual page in sys/boot/i386/loader. | kato | 1999-03-18 | 1 | -2/+3 |
| | | | | Sumbmitted by: Takahashi Yoshihiro <nyan@dd.catv.ne.jp> | ||||
* | Don't choke in MOD_ARGS() if mp->m_args is NULL. | dfr | 1999-03-18 | 1 | -4/+5 |
| | |||||
* | This is a temporary README file, to help those trying to experiment | chuckr | 1999-03-17 | 1 | -0/+246 |
| | | | | | | | | | | | | | | with the new boot loader configuration process. I got a lot of help from Daniel Sobral, and both Dan and I got help from Mike Smith. This really belongs in Warner's UPDATING, but he's not been answering his email recently, so that will wait a little. Robert Nordier also gave me a lot of help, but he hasn't seen the last version, and can't be blamed for my errors. Approved by: jkh Reviewed by: Mike Smith | ||||
* | Version bump: kvm & dictionary size. | dcs | 1999-03-17 | 1 | -1/+3 |
| | |||||
* | Disable trace! until it gets fixed. | dcs | 1999-03-17 | 1 | -2/+2 |
| | |||||
* | The man page, version 0.1. | dcs | 1999-03-15 | 3 | -2/+1497 |
| | |||||
* | Remove redundant code. | dcs | 1999-03-15 | 1 | -2/+2 |
| | |||||
* | Replace /kernel.config with /boot/kernel.conf. | dcs | 1999-03-14 | 1 | -2/+2 |
| | |||||
* | Fix syntax for boot command | msmith | 1999-03-14 | 1 | -1/+1 |
| | | | | Noticed by: Ruslan Ermilov <ru@ucb.crimea.ua> | ||||
* | Sync with sys/boot/i386/loader/Makefile revision 1.30. | kato | 1999-03-10 | 1 | -1/+7 |
| | |||||
* | Sync with sys/boot/i386/libi386/bootinfo.c revision 1.17. | kato | 1999-03-10 | 1 | -1/+4 |
| | |||||
* | Install new loader.rc stuff. | dcs | 1999-03-10 | 1 | -1/+7 |
| | |||||
* | New loader.rc stuff. | dcs | 1999-03-09 | 3 | -0/+1341 |
| | | | | Reviewed by: jkh | ||||
* | Add MODINFO_ARGS, parameters passed to a module at load time. | dcs | 1999-03-08 | 4 | -4/+16 |
| | | | | VS: ---------------------------------------------------------------------- | ||||
* | Increase ficl's dictionary size, in preparation for the newer loader.rc. | dcs | 1999-03-08 | 1 | -2/+2 |
| | |||||
* | Fix a number of memory leaks and other memory-related disorders. | dcs | 1999-03-08 | 4 | -9/+19 |
| | | | | | | | | | | | | | | | Also, unbreak the breakage introduced at the last revision of module.c. This changes the semantics of mod_searchfile() (and mod_searchmodule()) to make the caller's responsibility freeing the buffer returned. This is different from other functions in loader's code, and was done as a fix for kern/9631. If someone wants to revert this to the original behavior, don't forget to fix kern/9631 in another way. This should also fix bin/10462, which was introduced as a result of the first try at kern/9631 (module.c last revision). PR: bin/10462 Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp> | ||||
* | Make loader be able to load 1.2MB fd on machines w/ 1.44MB fdd. | kato | 1999-03-04 | 1 | -4/+7 |
| | | | | Sumbmitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | Added an entry for 1.44MB fd. | kato | 1999-03-04 | 1 | -2/+2 |
| | | | | Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | Oops, forgot to read boot.config file. | kato | 1999-03-04 | 1 | -1/+2 |
| | | | | Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | When SCSI IDs are not contiguous, the loader could not find correct | kato | 1999-03-04 | 2 | -9/+14 |
| | | | | | | unit number for da device. This commit fixes this problem. Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | boot2 doesn't need to say 'Can't find file boot.config.' | kato | 1999-03-04 | 1 | -5/+2 |
| | | | | Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | Fix character code of backslash. PC98 should use 0xfc instead of 0x5c. | kato | 1999-03-04 | 1 | -2/+2 |
| | | | | Submitted by: IMAI Takeshi <take-i@ceres.dti.ne.jp> | ||||
* | Don't treat empty lines as end-of-file in include(). (I can't | dcs | 1999-03-02 | 1 | -2/+2 |
| | | | | believe this bug is still here... :-( ) | ||||
* | Sync with sys/boot/i386/btx/btx/btx.s revision 1.10. | kato | 1999-03-01 | 2 | -24/+52 |
| | |||||
* | Save option, rather than slice, selected. This permits unattended | rnordier | 1999-03-01 | 1 | -18/+26 |
| | | | | | | | booting from other than drive 0, as the F5 keypress is saved and "replayed." Requested (some time ago) by: archie | ||||
* | Make $ print different lines in, well, different lines. | dcs | 1999-02-28 | 1 | -2/+2 |
| | |||||
* | Implement "setdrv" option | rnordier | 1999-02-26 | 1 | -5/+10 |
| | |||||
* | Emulate a V86 "movl %cr0,%eax" instruction. | rnordier | 1999-02-25 | 2 | -24/+52 |
| | | | | Feedback and testing: Kurt Hopfensperger <kjhmdjd@ix.netcom.com> | ||||
* | Sync with sys/boot/i386/loader/Makefile revision 1.29. | kato | 1999-02-25 | 1 | -2/+2 |
| | |||||
* | Don't try protecting page 0; it seems that BIOS writers now feel it's | msmith | 1999-02-24 | 1 | -2/+2 |
| | | | | | | | appropriate to check for Windows95 by polling for state in low memory, with fatal results. Submitted by: rnordier@freebsd.org | ||||
* | Fix assorted memory leak/buffer reuse problems. | dcs | 1999-02-22 | 2 | -7/+24 |
| | | | | | | | Not restricted to, but including: PR: kern/9631 Submitted by: Bill Fenner <fenner@parc.xerox.com> | ||||
* | Enable load of i386 ELF kernels with larger KVA range (e.g. starting at | tegge | 1999-02-15 | 1 | -2/+2 |
| | | | | 0xe0100000u or 0xc0100000u instead of the usual 0xf0100000u). | ||||
* | Remove dictHashSummary internal function; it used doubles. | jkh | 1999-02-09 | 3 | -79/+0 |
| | | | | Submitted by: Daniel C. Sobral <dcs@newsguy.com> | ||||
* | Sync with sys/boot/i386/loader/version revision 1.3. | kato | 1999-02-08 | 1 | -1/+2 |
| | |||||
* | Bumb up loader's version. | dcs | 1999-02-08 | 1 | -1/+2 |
| | | | | Reviewed by: Michael Smith <msmith@freebsd.org> | ||||
* | Remove strange-looking quotes. This part of the code is #if'ed out, | dcs | 1999-02-07 | 1 | -1/+1 |
| | | | | | | | | and the variable doesn't even exist (though it is referenced elsewhere). Just make sure it produces error messages when Mike get back to it. PR: kern/9934 Submitted by: Adrian Filipi-Martin |