[openfirmware] r1063 - cpu/x86/pc/biosload

svn at openfirmware.info svn at openfirmware.info
Sun Jan 4 03:35:30 CET 2009


Author: wmb
Date: 2009-01-04 03:35:30 +0100 (Sun, 04 Jan 2009)
New Revision: 1063

Added:
   cpu/x86/pc/biosload/config-iscsi.fth
Modified:
   cpu/x86/pc/biosload/config-virtualbox.fth
   cpu/x86/pc/biosload/devices.fth
Log:
Biosload configurations - enabled pseudo-nvram in the virtualbox configuration
now that the floppy driver works.


Added: cpu/x86/pc/biosload/config-iscsi.fth
===================================================================
--- cpu/x86/pc/biosload/config-iscsi.fth	                        (rev 0)
+++ cpu/x86/pc/biosload/config-iscsi.fth	2009-01-04 02:35:30 UTC (rev 1063)
@@ -0,0 +1,52 @@
+\ See license at end of file
+purpose: Establish configuration definitions
+
+\ --- The environment that "boots" OFW ---
+\ - Image Format - Example Media - previous stage bootloader
+
+\ - ELF format w/ Multiboot signature - various media - GRUB
+create grub-loaded
+
+create debug-startup
+\ create serial-console
+create resident-packages
+create addresses-assigned  \ Don't reassign PCI addresses
+\ create virtual-mode
+\ create use-root-isa
+create use-timestamp-counter
+create use-pci-isa
+create use-isa-ide
+create use-ega
+create use-elf
+\ create use-ne2000
+create use-watch-all
+create pseudo-nvram
+\ create use-null-nvram
+\ create no-floppy-node
+create use-iscsi
+
+fload ${BP}/cpu/x86/pc/biosload/addrs.fth
+
+\ LICENSE_BEGIN
+\ Copyright (c) 2006 FirmWorks
+\ 
+\ Permission is hereby granted, free of charge, to any person obtaining
+\ a copy of this software and associated documentation files (the
+\ "Software"), to deal in the Software without restriction, including
+\ without limitation the rights to use, copy, modify, merge, publish,
+\ distribute, sublicense, and/or sell copies of the Software, and to
+\ permit persons to whom the Software is furnished to do so, subject to
+\ the following conditions:
+\ 
+\ The above copyright notice and this permission notice shall be
+\ included in all copies or substantial portions of the Software.
+\ 
+\ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+\ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+\ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+\ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+\ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+\ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+\ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+\
+\ LICENSE_END

Modified: cpu/x86/pc/biosload/config-virtualbox.fth
===================================================================
--- cpu/x86/pc/biosload/config-virtualbox.fth	2009-01-04 02:33:00 UTC (rev 1062)
+++ cpu/x86/pc/biosload/config-virtualbox.fth	2009-01-04 02:35:30 UTC (rev 1063)
@@ -20,7 +20,8 @@
 create use-elf
 \ create use-ne2000
 create use-watch-all
-create use-null-nvram
+create pseudo-nvram
+\ create use-null-nvram
 \ create no-floppy-node
 
 fload ${BP}/cpu/x86/pc/biosload/addrs.fth

Modified: cpu/x86/pc/biosload/devices.fth
===================================================================
--- cpu/x86/pc/biosload/devices.fth	2009-01-04 02:33:00 UTC (rev 1062)
+++ cpu/x86/pc/biosload/devices.fth	2009-01-04 02:35:30 UTC (rev 1063)
@@ -183,8 +183,9 @@
 [ifdef] pseudo-nvram
 fload ${BP}/cpu/x86/pc/biosload/filenv.fth
 dev /file-nvram
+: fd-nv-file  ( -- )  " a:\nvram.dat"  ;
 : hd-nv-file  ( -- )  " c:\nvram.dat"  ;
-' hd-nv-file to nv-file
+' fd-nv-file to nv-file
 device-end
 stand-init: Pseudo-NVRAM
    " /file-nvram" open-dev  to nvram-node




More information about the openfirmware mailing list