summaryrefslogtreecommitdiffstats
path: root/sys/boot/forth
Commit message (Collapse)AuthorAgeFilesLines
* Fix a handful of typos and grammar bogons. No content changes.schweikh2002-05-301-9/+9
| | | | | | Translators can ignore this commit. MFC after: 2 weeks
* Add support for reading an additional loader configuration file. By default,gordon2002-05-243-1/+70
| | | | | | | | | | | | | | | this is called /boot/nextboot.conf. This file is required to have it's first line be nextboot_enable="YES" for it to be read. Also, this file is rewritten by the loader to nextboot_enable="NO"<space> after it is read. This makes it so the file is read exactly once. Finally, the nextboot.conf is removed shortly after the filesystems are mounted r/w. Caution should be taken as you can shoot yourself in the foot. This is only the loader piece. There will be a tool called nextboot(8) that will manage the nextboot.conf file for you. It is coming shortly. Reviewed by: dcs Approved by: jake (mentor)
* Replace /kernel with /boot/kernel/kernel.joe2002-05-092-2/+2
| | | | | PR: docs/37757 Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
* Rename the file used to specify the nextboot to make it clear that thiswes2002-04-261-1/+1
| | | | | | | is a loader configuration file and can be used for more than just a kernel name. Submitted by: Gordon Tetlow <gordont@gnf.org>
* A long, long time ago, msmith introduced vfs.root.mountfromdcs2002-04-261-0/+2
| | | | | | | loader variable, which let users specify the root mount point the exact way one does after booting the kernel. Let's take this opportunity to document it...
* Add a -k option to reboot to specify the kernel to boot next timewes2002-04-261-1/+1
| | | | | | | | | | | | | | | | around. If the kernel boots successfully, the record of this kernel is erased, it is intended to be a one-shot option for testing kernels. This could be improved by having the loader remove the record of the next kernel to boot, it is currently removed in /etc/rc immediately after disks are mounted r/w. I'd like to MFC this before the 4.6 freeze unless there is violent objection. Reviewed by: Several on IRC MFC after: 4 days
* Further document "console" (nullconsole).ru2002-03-131-2/+5
|
* Support for USB fm radio.alfred2002-03-041-0/+1
| | | | Submitted by: David Yeske <dyeske@yahoo.com>
* Document the hw.physmem kernel environment variable.davidc2002-02-211-0/+1
| | | | Reviewed by: alfred
* Allow dump device be configured as early as possible using loader(8) tunable.sobomax2002-01-211-0/+1
| | | | | | | This allows obtaining crash dumps from the panics occured during late stages of kernel initialisation before system enters into single-user mode. MFC after: 2 weeks
* Add missing snd_ich_load entry.jim2001-12-201-0/+1
| | | | | Noticed by: will MFC after: 2 days
* - Add 'fwrite' and 'fseek' words for writing to and seeking on files.jhb2001-12-113-17/+16
| | | | | | | | | | | | | - Change the 'fopen' keyword to accept a mode parameter. Note that this will break existing 4th scripts that use fopen. Thus, the loader version has been bumped and loader.4th has been changed to check for a sufficient version on i386 and alpha. Be sure that you either do a full world build or install or full build and install of sys/boot after this since loader.old won't work with the new 4th files and vice versa. PR: kern/32389 Submitted by: Jonathan Mini <mini@haikugeek.com> Sponsored by: ClickArray, Inc.
* Document the "console" setting in loader.conf, suggesting vidconsolerwatson2001-11-271-0/+6
| | | | or comconsole.
* o Add 'kern.maxusers' to the list of commented out sample tunablerwatson2001-11-261-0/+1
| | | | | variables, since that can now be tuned at boot-time without a recompile.
* Add S4BIOS sleep (BIOS hibernation) and DSDT overriding support.iwasaki2001-11-061-0/+9
| | | | | | | | | | | | | | - Add S4BIOS sleep implementation. This will works well if MIB hw.acpi.s4bios is set (and of course BIOS supports it and hibernation is enabled correctly). - Add DSDT overriding support which is submitted by takawata originally. If loader tunable acpi_dsdt_load="YES" and DSDT file is set to acpi_dsdt_name (default DSDT file name is /boot/acpi_dsdt.aml), ACPI CA core loads DSDT from given file rather than BIOS memory block. DSDT file can be generated by iasl in ports/devel/acpicatools/. - Add new files so that we can add our proposed additional code to Intel ACPI CA into these files temporary. They will be removed when similar code is added into ACPI CA officially.
* Spell "FreeBSD" with "F" and "BSD" in uppercase.ru2001-08-131-1/+1
|
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.dd2001-07-091-1/+0
|
* Remove vestiges of MFS.ru2001-06-011-1/+0
|
* Go back to 1.20 again.dcs2001-05-291-0/+3
|
* Revert 1.20, as it causes mysterious problems to the Alpha people.dcs2001-05-291-3/+0
|
* - sys/msdosfs moved to sys/fs/msdosfsru2001-05-251-1/+1
| | | | | - msdos.ko renamed to msdosfs.ko - /usr/include/msdosfs moved to /usr/include/fs/msdosfs
* The following modules were renamed:ru2001-05-231-4/+4
| | | | | | | fdesc -> fdescfs portal -> portalfs umap -> umapfs union -> unionfs
* Fix a grammar nit.dd2001-05-221-1/+1
| | | | | PR: 27520 Submitted by: Michael Lucas <mwlucas@blackhelicopters.org>
* Allocate more memory if necessary.dcs2001-05-171-0/+3
|
* mdoc(7) police: fixed whatis(1) entry.ru2001-04-181-3/+0
|
* Use better descriptions (ones invovling words from the English languagejhb2001-03-141-2/+2
| | | | anyways) for the accept filter modules.
* Improve comments about the sound drivers.dcs2001-03-141-4/+4
| | | | Correct accf lines.
* - Sync up with stable by adding in the Netgraph and Sound module sections,jhb2001-03-131-1/+56
| | | | | the agp module, and the accept filter modules. - Remove an extraneous blank line.
* Goodbye vn, welcome md.dcs2001-03-071-1/+1
|
* Add atspeaker_load.des2001-02-011-0/+1
|
* Prepare for mdoc(7)NG.ru2001-01-162-2/+2
|
* Add commented out examples for the new KTR loader tunables.jhb2001-01-061-0/+3
|
* Retire kernfs (kernel part).des2000-12-281-1/+0
|
* Prepare for mdoc(7)NG.ru2000-12-271-1/+0
|
* mdoc(7) police: use the new features of the Nm macro.ru2000-11-202-6/+6
|
* remove period from SEE ALSO.ben2000-11-151-1/+1
|
* Add entry for umodemn_hibma2000-10-301-0/+1
|
* The USB scanner driver. To be used together with SANE.n_hibma2000-10-251-0/+1
|
* Now I see the error of my ways.dcs2000-10-091-6/+8
| | | | | | | | | | | | | | | Previous revision of this file changed the "boot" commands to take no arguments from the stack. This is only valid in the case where a kernel has not been loaded. In that case, load_kernel_and_modules will be called, which takes a list of arguments from the stack. When a kernel is presently loaded, though, the list of arguments must be passed to the boot command, which was the behaviour before the last revision. Fix things for both cases. Noticed by: S-Max and others on that chat room
* Get rid of garbage left on the stack.dcs2000-09-251-2/+1
|
* What could possibly have possessed me to forget the "0 (arguments)"dcs2000-09-251-2/+2
| | | | | | | | in two of the three boot words in the "boot" redefinition, I have no clue. Fix it. Noticed by: bp Noticed by: adrian
* Check for the correct minimum version required by the current code.dcs2000-09-181-4/+4
| | | | I hope I got this right... :-)
* Use _ instead or - where proper, according to the style I have beendcs2000-09-162-17/+35
| | | | | | using. Overload "?" so it will also show loader.4th commands.
* Solve a name clash.dcs2000-09-162-6/+12
| | | | Add something to help debugging.
* The module_path set by default was bogus. It had /boot/kernel last,dcs2000-09-161-3/+3
| | | | which makes little sense.
* Both boot and boot-conf were using a different algorithm from the onedcs2000-09-162-32/+38
| | | | | | | | | | | | | used by start to find the kernel. Fix this. Also, boot would proceed immediately in the absence of a path as argument. Check first if a kernel has already been loaded, and, if not, fall back to load kernel&modules behavior. Some further factorizing. I deem this code to be mostly readable by now! :-) Many thanks to: Makoto MATSUSHITA <matusita@jp.FreeBSD.org>
* Factorize, reorganize, and move code around.dcs2000-09-152-116/+152
| | | | | | | | | | | | | | | | | | | | | | | The boot-conf and boot code had various bugs, and some of it was big, ugly, unwieldy, and, sometimes, plain incorrect. I'm just about completely replaced these ugly parts with something much more manageable. Minor changes were made to the well-factorized parts of it, to accomodate the new code. Of note: * make sure boot-conf has the exact same behavior wrt boot order as start. * Correct both boot and boot-conf so they'll work correctly when compiled in, as they both had some bugs, minor and major. * Remove all the crud from loader.4th back into support.4th, for the first time since boot-conf was first improved. Hurray! I'm fairly satisfied with the code at this time. Time to see about those man pages...
* New world order wrt to kernel location and name. This doesn't actuallydcs2000-09-121-2/+2
| | | | | changes anything (in theory), just better document it. I'm waiting for the final word before I tackle the man pages.
* Back out bktr_mem_load. It is not needed because I'm use MODULE_DEPENDroger2000-09-121-1/+0
| | | | | elsewhere. Reminded by: Mike Smith
* Add bktr_mem_loader, default to NO.roger2000-09-111-0/+1
| | | | In the near future the bktr module will need the bktr_mem module too.
OpenPOWER on IntegriCloud