[OpenBIOS] [commit] r691 - in trunk/openbios-devel: arch/amd64 arch/ppc arch/ppc/briq arch/ppc/mol arch/ppc/pearpc arch/ppc/qemu arch/sparc32 arch/sparc64 arch/unix arch/x86 arch/x86/xbox drivers fs fs/ext2 f...

repository service svn at openbios.org
Sun Mar 14 16:05:53 CET 2010


Author: mcayland
Date: Sun Mar 14 16:05:53 2010
New Revision: 691
URL: http://tracker.coreboot.org/trac/openbios/changeset/691

Log:
Move the libopenbios header files into include/libopenbios to synchronise with the code directory structure.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>

Added:
   trunk/openbios-devel/include/libopenbios/
   trunk/openbios-devel/include/libopenbios/bindings.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/openbios/bindings.h
   trunk/openbios-devel/include/libopenbios/elfload.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/openbios/elfload.h
   trunk/openbios-devel/include/libopenbios/fontdata.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/openbios/fontdata.h
   trunk/openbios-devel/include/libopenbios/ipchecksum.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/ipchecksum.h
   trunk/openbios-devel/include/libopenbios/of.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/openbios/of.h
   trunk/openbios-devel/include/libopenbios/ofmem.h   (props changed)
      - copied unchanged from r689, trunk/openbios-devel/include/ofmem.h
Deleted:
   trunk/openbios-devel/include/ipchecksum.h
   trunk/openbios-devel/include/ofmem.h
   trunk/openbios-devel/include/openbios/bindings.h
   trunk/openbios-devel/include/openbios/elfload.h
   trunk/openbios-devel/include/openbios/fontdata.h
   trunk/openbios-devel/include/openbios/of.h
Modified:
   trunk/openbios-devel/arch/amd64/boot.c
   trunk/openbios-devel/arch/amd64/elfload.c
   trunk/openbios-devel/arch/amd64/linux_load.c
   trunk/openbios-devel/arch/amd64/openbios.c
   trunk/openbios-devel/arch/ppc/briq/init.c
   trunk/openbios-devel/arch/ppc/briq/main.c
   trunk/openbios-devel/arch/ppc/briq/methods.c
   trunk/openbios-devel/arch/ppc/briq/tree.c
   trunk/openbios-devel/arch/ppc/briq/vfd.c
   trunk/openbios-devel/arch/ppc/kernel.c
   trunk/openbios-devel/arch/ppc/mol/console.c
   trunk/openbios-devel/arch/ppc/mol/init.c
   trunk/openbios-devel/arch/ppc/mol/main.c
   trunk/openbios-devel/arch/ppc/mol/methods.c
   trunk/openbios-devel/arch/ppc/mol/osi-blk.c
   trunk/openbios-devel/arch/ppc/mol/osi-scsi.c
   trunk/openbios-devel/arch/ppc/mol/pseudodisk.c
   trunk/openbios-devel/arch/ppc/mol/tree.c
   trunk/openbios-devel/arch/ppc/ofmem.c
   trunk/openbios-devel/arch/ppc/pearpc/console.c
   trunk/openbios-devel/arch/ppc/pearpc/init.c
   trunk/openbios-devel/arch/ppc/pearpc/main.c
   trunk/openbios-devel/arch/ppc/pearpc/methods.c
   trunk/openbios-devel/arch/ppc/pearpc/tree.c
   trunk/openbios-devel/arch/ppc/pearpc/vfd.c
   trunk/openbios-devel/arch/ppc/qemu/console.c
   trunk/openbios-devel/arch/ppc/qemu/init.c
   trunk/openbios-devel/arch/ppc/qemu/kernel.c
   trunk/openbios-devel/arch/ppc/qemu/main.c
   trunk/openbios-devel/arch/ppc/qemu/methods.c
   trunk/openbios-devel/arch/ppc/qemu/ofmem.c
   trunk/openbios-devel/arch/ppc/qemu/qemu.c
   trunk/openbios-devel/arch/ppc/qemu/vfd.c
   trunk/openbios-devel/arch/sparc32/boot.c
   trunk/openbios-devel/arch/sparc32/console.c
   trunk/openbios-devel/arch/sparc32/elfload.c
   trunk/openbios-devel/arch/sparc32/forthload.c
   trunk/openbios-devel/arch/sparc32/lib.c
   trunk/openbios-devel/arch/sparc32/linux_load.c
   trunk/openbios-devel/arch/sparc32/openbios.c
   trunk/openbios-devel/arch/sparc32/romvec.c
   trunk/openbios-devel/arch/sparc64/boot.c
   trunk/openbios-devel/arch/sparc64/console.c
   trunk/openbios-devel/arch/sparc64/elfload.c
   trunk/openbios-devel/arch/sparc64/fcodeload.c
   trunk/openbios-devel/arch/sparc64/forthload.c
   trunk/openbios-devel/arch/sparc64/lib.c
   trunk/openbios-devel/arch/sparc64/linux_load.c
   trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c
   trunk/openbios-devel/arch/sparc64/ofmem_sparc64.h
   trunk/openbios-devel/arch/sparc64/openbios.c
   trunk/openbios-devel/arch/unix/blk.c
   trunk/openbios-devel/arch/unix/boot.c
   trunk/openbios-devel/arch/unix/unix.c
   trunk/openbios-devel/arch/x86/boot.c
   trunk/openbios-devel/arch/x86/elfload.c
   trunk/openbios-devel/arch/x86/exception.c
   trunk/openbios-devel/arch/x86/forthload.c
   trunk/openbios-devel/arch/x86/linux_load.c
   trunk/openbios-devel/arch/x86/openbios.c
   trunk/openbios-devel/arch/x86/xbox/console.c
   trunk/openbios-devel/arch/x86/xbox/methods.c
   trunk/openbios-devel/drivers/adb_bus.c
   trunk/openbios-devel/drivers/adb_kbd.c
   trunk/openbios-devel/drivers/adb_mouse.c
   trunk/openbios-devel/drivers/cuda.c
   trunk/openbios-devel/drivers/escc.c
   trunk/openbios-devel/drivers/esp.c
   trunk/openbios-devel/drivers/floppy.c
   trunk/openbios-devel/drivers/fw_cfg.c
   trunk/openbios-devel/drivers/ide.c
   trunk/openbios-devel/drivers/iommu.c
   trunk/openbios-devel/drivers/macio.c
   trunk/openbios-devel/drivers/obio.c
   trunk/openbios-devel/drivers/pc_kbd.c
   trunk/openbios-devel/drivers/pc_serial.c
   trunk/openbios-devel/drivers/pci.c
   trunk/openbios-devel/drivers/pci_database.c
   trunk/openbios-devel/drivers/sbus.c
   trunk/openbios-devel/drivers/vga_vbe.c
   trunk/openbios-devel/fs/ext2/ext2_utils.c
   trunk/openbios-devel/fs/grubfs/grubfs_fs.c
   trunk/openbios-devel/fs/ioglue.c
   trunk/openbios-devel/fs/iso9660/iso9660_mount.c
   trunk/openbios-devel/fs/iso9660/iso9660_read.c
   trunk/openbios-devel/fs/iso9660/iso9660_readdir.c
   trunk/openbios-devel/libc/diskio.c
   trunk/openbios-devel/libc/extra.c
   trunk/openbios-devel/libopenbios/bindings.c
   trunk/openbios-devel/libopenbios/client.c
   trunk/openbios-devel/libopenbios/console_common.c
   trunk/openbios-devel/libopenbios/elfload.c
   trunk/openbios-devel/libopenbios/elfnote.c
   trunk/openbios-devel/libopenbios/font_8x16.c
   trunk/openbios-devel/libopenbios/font_8x8.c
   trunk/openbios-devel/libopenbios/ipchecksum.c
   trunk/openbios-devel/libopenbios/linuxbios.c
   trunk/openbios-devel/libopenbios/ofmem_common.c
   trunk/openbios-devel/packages/bootinfo-loader.c
   trunk/openbios-devel/packages/cmdline.c
   trunk/openbios-devel/packages/deblocker.c
   trunk/openbios-devel/packages/disk-label.c
   trunk/openbios-devel/packages/elf-loader.c
   trunk/openbios-devel/packages/mac-parts.c
   trunk/openbios-devel/packages/misc-files.c
   trunk/openbios-devel/packages/nvram.c
   trunk/openbios-devel/packages/pc-parts.c
   trunk/openbios-devel/packages/sun-parts.c
   trunk/openbios-devel/packages/video.c
   trunk/openbios-devel/packages/xcoff-loader.c

Modified: trunk/openbios-devel/arch/amd64/boot.c
==============================================================================
--- trunk/openbios-devel/arch/amd64/boot.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/amd64/boot.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -3,8 +3,8 @@
  */
 #undef BOOTSTRAP
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "sys_info.h"

Modified: trunk/openbios-devel/arch/amd64/elfload.c
==============================================================================
--- trunk/openbios-devel/arch/amd64/elfload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/amd64/elfload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 #include "asm/elf.h"
 #include "elf_boot.h"
 #include "sys_info.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "loadfs.h"
 #define printf printk
 #define debug printk

Modified: trunk/openbios-devel/arch/amd64/linux_load.c
==============================================================================
--- trunk/openbios-devel/arch/amd64/linux_load.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/amd64/linux_load.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "context.h"
 #include "segment.h"

Modified: trunk/openbios-devel/arch/amd64/openbios.c
==============================================================================
--- trunk/openbios-devel/arch/amd64/openbios.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/amd64/openbios.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "asm/types.h"
 #include "dict.h"
 #include "kernel/kernel.h"

Modified: trunk/openbios-devel/arch/ppc/briq/init.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/briq/init.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/briq/init.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -20,10 +20,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/nvram.h"
 #include "briq/briq.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "openbios-version.h"
 
 extern void unexpected_excep( int vector );

Modified: trunk/openbios-devel/arch/ppc/briq/main.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/briq/main.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/briq/main.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -17,13 +17,13 @@
 
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "libc/vsprintf.h"
 #include "briq/briq.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 static void
 transfer_control_to_elf( ulong entry )

Modified: trunk/openbios-devel/arch/ppc/briq/methods.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/briq/methods.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/briq/methods.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,10 +19,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
 #include "briq/briq.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 /************************************************************************/
 /*	RTAS (run-time abstraction services)				*/

Modified: trunk/openbios-devel/arch/ppc/briq/tree.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/briq/tree.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/briq/tree.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 
 void devtree_init( void )
 {

Modified: trunk/openbios-devel/arch/ppc/briq/vfd.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/briq/vfd.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/briq/vfd.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "briq/briq.h"
 
 static int vfd_is_open;

Modified: trunk/openbios-devel/arch/ppc/kernel.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/kernel.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/kernel.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,7 +19,7 @@
 
 #include "openbios/config.h"
 #include "dict.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/stack.h"
 #include "kernel/kernel.h"
 #include "libc/string.h"

Modified: trunk/openbios-devel/arch/ppc/mol/console.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,10 +16,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 #include "osi_calls.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "mol/mol.h"
 #include "boothelper_sh.h"
 #include "video_sh.h"

Modified: trunk/openbios-devel/arch/ppc/mol/init.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/init.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/init.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,10 +16,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/nvram.h"
 #include "mol/mol.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "mol/prom.h"
 #include "openbios-version.h"
 #include "osi_calls.h"

Modified: trunk/openbios-devel/arch/ppc/mol/main.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/main.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/main.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,13 +16,13 @@
 
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "libc/vsprintf.h"
 #include "mol/mol.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "osi_calls.h"
 #include "ablk_sh.h"
 #include "boothelper_sh.h"

Modified: trunk/openbios-devel/arch/ppc/mol/methods.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/methods.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/methods.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,10 +15,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
 #include "mol/mol.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "mol/prom.h"
 #include "osi_calls.h"
 #include "kbd_sh.h"

Modified: trunk/openbios-devel/arch/ppc/mol/osi-blk.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/osi-blk.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/osi-blk.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "mol/mol.h"
 #include "osi_calls.h"
 

Modified: trunk/openbios-devel/arch/ppc/mol/osi-scsi.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/osi-scsi.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/osi-scsi.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "mol/mol.h"
 #include "scsi_sh.h"
 #include "osi_calls.h"

Modified: trunk/openbios-devel/arch/ppc/mol/pseudodisk.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/pseudodisk.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/pseudodisk.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,10 +15,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "osi_calls.h"
 #include "libc/string.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "mol/prom.h"
 #include "mol/mol.h"
 #include "osi_calls.h"

Modified: trunk/openbios-devel/arch/ppc/mol/tree.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/mol/tree.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/mol/tree.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "mol/mol.h"
 #include "mol/prom.h"
 

Modified: trunk/openbios-devel/arch/ppc/ofmem.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/ofmem.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/ofmem.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -18,9 +18,9 @@
 /* TODO: Clean up MOLisms in a decent way */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "kernel.h"
 #ifdef I_WANT_MOLISMS
 #include "mol/prom.h"

Modified: trunk/openbios-devel/arch/ppc/pearpc/console.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,9 +13,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "pearpc/pearpc.h"
 
 

Modified: trunk/openbios-devel/arch/ppc/pearpc/init.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/init.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/init.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -21,10 +21,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/nvram.h"
 #include "pearpc/pearpc.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "openbios-version.h"
 
 extern void unexpected_excep( int vector );

Modified: trunk/openbios-devel/arch/ppc/pearpc/main.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/main.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/main.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -17,13 +17,13 @@
 
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "libc/vsprintf.h"
 #include "pearpc/pearpc.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 static void
 transfer_control_to_elf( ulong entry )

Modified: trunk/openbios-devel/arch/ppc/pearpc/methods.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/methods.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/methods.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,10 +19,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
 #include "pearpc/pearpc.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 /************************************************************************/
 /*	RTAS (run-time abstraction services)				*/

Modified: trunk/openbios-devel/arch/ppc/pearpc/tree.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/tree.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/tree.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 
 void devtree_init( void )
 {

Modified: trunk/openbios-devel/arch/ppc/pearpc/vfd.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/pearpc/vfd.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/pearpc/vfd.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "pearpc/pearpc.h"
 
 static int vfd_is_open;

Modified: trunk/openbios-devel/arch/ppc/qemu/console.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -12,7 +12,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 
 #ifdef CONFIG_DEBUG_CONSOLE

Modified: trunk/openbios-devel/arch/ppc/qemu/init.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/init.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/init.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -21,12 +21,12 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/pci.h"
 #include "openbios/nvram.h"
 #include "openbios/drivers.h"
 #include "qemu/qemu.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "openbios-version.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/arch/ppc/qemu/kernel.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/kernel.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/kernel.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -20,7 +20,7 @@
 #include "qemu-dict.h"
 #include "openbios/config.h"
 #include "dict.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/stack.h"
 #include "kernel/kernel.h"
 #include "libc/string.h"

Modified: trunk/openbios-devel/arch/ppc/qemu/main.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/main.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/main.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,13 +15,13 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "libc/vsprintf.h"
 #include "kernel.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #define NO_QEMU_PROTOS
 #include "openbios/fw_cfg.h"
 

Modified: trunk/openbios-devel/arch/ppc/qemu/methods.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/methods.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/methods.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,11 +19,11 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "libc/string.h"
 #include "qemu/qemu.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "arch/ppc/processor.h"
 
 /************************************************************************/

Modified: trunk/openbios-devel/arch/ppc/qemu/ofmem.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/ofmem.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/ofmem.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,9 +16,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "kernel.h"
 #include "mmutypes.h"
 #include "asm/processor.h"

Modified: trunk/openbios-devel/arch/ppc/qemu/qemu.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/qemu.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/qemu.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,7 +19,7 @@
 #include "openbios/config.h"
 #include "kernel/kernel.h"
 #include "openbios/nvram.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "libc/vsprintf.h"
 #include "libc/string.h"

Modified: trunk/openbios-devel/arch/ppc/qemu/vfd.c
==============================================================================
--- trunk/openbios-devel/arch/ppc/qemu/vfd.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/ppc/qemu/vfd.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "qemu/qemu.h"
 
 static int vfd_is_open;

Modified: trunk/openbios-devel/arch/sparc32/boot.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/boot.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/boot.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -3,8 +3,8 @@
  */
 #undef BOOTSTRAP
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "openbios/drivers.h"
 #include "libc/diskio.h"

Modified: trunk/openbios-devel/arch/sparc32/console.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 #include "openbios/drivers.h"
 #include "openbios.h"
 #include "video_subr.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #ifdef CONFIG_DEBUG_CONSOLE
 

Modified: trunk/openbios-devel/arch/sparc32/elfload.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/elfload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/elfload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 #include "asm/elf.h"
 #include "elf_boot.h"
 #include "sys_info.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "loadfs.h"
 #include "boot.h"
 #define printf printk

Modified: trunk/openbios-devel/arch/sparc32/forthload.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/forthload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/forthload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,7 +8,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "loadfs.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/sparc32/lib.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/lib.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/lib.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,8 +8,8 @@
  */
 
 #include "libc/vsprintf.h"
-#include "openbios/bindings.h"
-#include "ofmem.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/ofmem.h"
 #include "asm/asi.h"
 #include "pgtsrmmu.h"
 #include "openprom.h"

Modified: trunk/openbios-devel/arch/sparc32/linux_load.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/linux_load.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/linux_load.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "context.h"
 #include "loadfs.h"

Modified: trunk/openbios-devel/arch/sparc32/openbios.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/openbios.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/openbios.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "asm/types.h"
 #include "dict.h"

Modified: trunk/openbios-devel/arch/sparc32/romvec.c
==============================================================================
--- trunk/openbios-devel/arch/sparc32/romvec.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc32/romvec.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 
 #include "openprom.h"
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "sys_info.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/sparc64/boot.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/boot.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/boot.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -3,8 +3,8 @@
  */
 #undef BOOTSTRAP
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/arch/sparc64/console.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -6,10 +6,10 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "openbios/drivers.h"
-#include "openbios/fontdata.h"
+#include "libopenbios/fontdata.h"
 #include "openbios.h"
 #include "video_subr.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/arch/sparc64/elfload.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/elfload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/elfload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 #include "asm/elf.h"
 #include "elf_boot.h"
 #include "sys_info.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "loadfs.h"
 #include "boot.h"
 #define printf printk

Modified: trunk/openbios-devel/arch/sparc64/fcodeload.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/fcodeload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/fcodeload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -4,7 +4,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "loadfs.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/sparc64/forthload.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/forthload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/forthload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,7 +8,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "loadfs.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/sparc64/lib.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/lib.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/lib.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 
 #include "openbios/config.h"
 #include "libc/vsprintf.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "spitfire.h"
 #include "sys_info.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/sparc64/linux_load.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/linux_load.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/linux_load.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "context.h"
 #include "loadfs.h"

Modified: trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/ofmem_sparc64.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,7 +13,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
 #include "ofmem_sparc64.h"
 #include "spitfire.h"

Modified: trunk/openbios-devel/arch/sparc64/ofmem_sparc64.h
==============================================================================
--- trunk/openbios-devel/arch/sparc64/ofmem_sparc64.h	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/ofmem_sparc64.h	Sun Mar 14 16:05:53 2010	(r691)
@@ -14,7 +14,7 @@
 #ifndef _H_OFMEM_SPARC64
 #define _H_OFMEM_SPARC64
 
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 extern void ofmem_map_pages(ucell phys, ucell virt, ucell size, ucell mode);
 

Modified: trunk/openbios-devel/arch/sparc64/openbios.c
==============================================================================
--- trunk/openbios-devel/arch/sparc64/openbios.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/sparc64/openbios.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "dict.h"
 #include "openbios/nvram.h"
@@ -20,7 +20,7 @@
 #define NO_QEMU_PROTOS
 #include "openbios/fw_cfg.h"
 #include "video_subr.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #define UUID_FMT "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x"
 

Modified: trunk/openbios-devel/arch/unix/blk.c
==============================================================================
--- trunk/openbios-devel/arch/unix/blk.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/unix/blk.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -12,7 +12,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "blk.h"
 
 typedef struct {

Modified: trunk/openbios-devel/arch/unix/boot.c
==============================================================================
--- trunk/openbios-devel/arch/unix/boot.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/unix/boot.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -3,8 +3,8 @@
  */
 #undef BOOTSTRAP
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 

Modified: trunk/openbios-devel/arch/unix/unix.c
==============================================================================
--- trunk/openbios-devel/arch/unix/unix.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/unix/unix.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -31,11 +31,11 @@
 #include "dict.h"
 #include "kernel/stack.h"
 #include "arch/unix/plugins.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios-version.h"
 
 #include "blk.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #define MEMORY_SIZE	(4*1024*1024)	/* 4M ram for hosted system */
 #define DICTIONARY_SIZE	(256*1024)	/* 256k for the dictionary   */

Modified: trunk/openbios-devel/arch/x86/boot.c
==============================================================================
--- trunk/openbios-devel/arch/x86/boot.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/boot.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,8 +8,8 @@
 
 #undef BOOTSTRAP
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "openbios/nvram.h"
 #include "libc/diskio.h"
 #include "sys_info.h"

Modified: trunk/openbios-devel/arch/x86/elfload.c
==============================================================================
--- trunk/openbios-devel/arch/x86/elfload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/elfload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
 #include "asm/elf.h"
 #include "elf_boot.h"
 #include "sys_info.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "loadfs.h"
 #include "boot.h"
 

Modified: trunk/openbios-devel/arch/x86/exception.c
==============================================================================
--- trunk/openbios-devel/arch/x86/exception.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/exception.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,5 +1,5 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "asm/types.h"
 
 

Modified: trunk/openbios-devel/arch/x86/forthload.c
==============================================================================
--- trunk/openbios-devel/arch/x86/forthload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/forthload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,7 +8,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "loadfs.h"
 #include "boot.h"

Modified: trunk/openbios-devel/arch/x86/linux_load.c
==============================================================================
--- trunk/openbios-devel/arch/x86/linux_load.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/linux_load.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "sys_info.h"
 #include "context.h"
 #include "segment.h"

Modified: trunk/openbios-devel/arch/x86/openbios.c
==============================================================================
--- trunk/openbios-devel/arch/x86/openbios.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/openbios.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "asm/types.h"
 #include "dict.h"
 #include "kernel/kernel.h"

Modified: trunk/openbios-devel/arch/x86/xbox/console.c
==============================================================================
--- trunk/openbios-devel/arch/x86/xbox/console.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/xbox/console.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -11,7 +11,7 @@
 
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 
 typedef struct osi_fb_info {

Modified: trunk/openbios-devel/arch/x86/xbox/methods.c
==============================================================================
--- trunk/openbios-devel/arch/x86/xbox/methods.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/arch/x86/xbox/methods.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -19,9 +19,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
-// #include "ofmem.h"
+// #include "libopenbios/ofmem.h"
 
 /************************************************************************/
 /*	stdout								*/

Modified: trunk/openbios-devel/drivers/adb_bus.c
==============================================================================
--- trunk/openbios-devel/drivers/adb_bus.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/adb_bus.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -20,7 +20,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/vsprintf.h"
 
 #include "adb_bus.h"

Modified: trunk/openbios-devel/drivers/adb_kbd.c
==============================================================================
--- trunk/openbios-devel/drivers/adb_kbd.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/adb_kbd.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -20,7 +20,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 #include "kbd.h"

Modified: trunk/openbios-devel/drivers/adb_mouse.c
==============================================================================
--- trunk/openbios-devel/drivers/adb_mouse.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/adb_mouse.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -20,7 +20,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 

Modified: trunk/openbios-devel/drivers/cuda.c
==============================================================================
--- trunk/openbios-devel/drivers/cuda.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/cuda.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,5 +1,5 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/drivers/escc.c
==============================================================================
--- trunk/openbios-devel/drivers/escc.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/escc.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,9 +1,9 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 #include "openbios/drivers.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #include "escc.h"
 

Modified: trunk/openbios-devel/drivers/esp.c
==============================================================================
--- trunk/openbios-devel/drivers/esp.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/esp.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -14,7 +14,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
@@ -24,7 +24,7 @@
 #include "scsi.h"
 #include "asm/dma.h"
 #include "esp.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #define BUFSIZE         4096
 

Modified: trunk/openbios-devel/drivers/floppy.c
==============================================================================
--- trunk/openbios-devel/drivers/floppy.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/floppy.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,5 +1,5 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/drivers/fw_cfg.c
==============================================================================
--- trunk/openbios-devel/drivers/fw_cfg.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/fw_cfg.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,7 +1,7 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #define NO_QEMU_PROTOS
 #include "openbios/fw_cfg.h"
 

Modified: trunk/openbios-devel/drivers/ide.c
==============================================================================
--- trunk/openbios-devel/drivers/ide.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/ide.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -14,7 +14,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/drivers/iommu.c
==============================================================================
--- trunk/openbios-devel/drivers/iommu.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/iommu.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -5,10 +5,10 @@
  ** This code is licensed under GNU General Public License.
  **/
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/drivers.h"
 #include "iommu.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #ifdef CONFIG_DEBUG_IOMMU
 #define DPRINTF(fmt, args...)                   \

Modified: trunk/openbios-devel/drivers/macio.c
==============================================================================
--- trunk/openbios-devel/drivers/macio.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/macio.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -10,7 +10,7 @@
 
 #include "openbios/config.h"
 #include "openbios/nvram.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 

Modified: trunk/openbios-devel/drivers/obio.c
==============================================================================
--- trunk/openbios-devel/drivers/obio.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/obio.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -11,14 +11,14 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 
 #include "openbios/drivers.h"
 #include "openbios/nvram.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "obio.h"
 #define NO_QEMU_PROTOS
 #include "openbios/fw_cfg.h"

Modified: trunk/openbios-devel/drivers/pc_kbd.c
==============================================================================
--- trunk/openbios-devel/drivers/pc_kbd.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/pc_kbd.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -6,7 +6,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "openbios/drivers.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/drivers/pc_serial.c
==============================================================================
--- trunk/openbios-devel/drivers/pc_serial.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/pc_serial.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -6,7 +6,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "openbios/drivers.h"
 #include "libc/vsprintf.h"

Modified: trunk/openbios-devel/drivers/pci.c
==============================================================================
--- trunk/openbios-devel/drivers/pci.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/pci.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,7 +16,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "openbios/pci.h"
 #include "libc/byteorder.h"

Modified: trunk/openbios-devel/drivers/pci_database.c
==============================================================================
--- trunk/openbios-devel/drivers/pci_database.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/pci_database.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,5 +1,5 @@
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/pci.h"
 #include "libc/vsprintf.h"
 

Modified: trunk/openbios-devel/drivers/sbus.c
==============================================================================
--- trunk/openbios-devel/drivers/sbus.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/sbus.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -11,12 +11,12 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "kernel/kernel.h"
 #include "libc/byteorder.h"
 #include "libc/vsprintf.h"
 #include "openbios/drivers.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #define SBUS_REGS        0x28
 #define SBUS_SLOTS       16

Modified: trunk/openbios-devel/drivers/vga_vbe.c
==============================================================================
--- trunk/openbios-devel/drivers/vga_vbe.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/drivers/vga_vbe.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -18,14 +18,14 @@
 
 #include "openbios/config.h"
 #include "kernel/kernel.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/pci.h"
 #include "openbios/drivers.h"
-#include "openbios/fontdata.h"
+#include "libopenbios/fontdata.h"
 #include "asm/io.h"
 #include "libc/vsprintf.h"
 #include "video_subr.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 /* VGA init. We use the Bochs VESA VBE extensions  */
 #define VBE_DISPI_INDEX_ID              0x0

Modified: trunk/openbios-devel/fs/ext2/ext2_utils.c
==============================================================================
--- trunk/openbios-devel/fs/ext2/ext2_utils.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/ext2/ext2_utils.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -8,7 +8,7 @@
 
 #include "libext2.h"
 #include "ext2_utils.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 #include "libc/byteorder.h"
 

Modified: trunk/openbios-devel/fs/grubfs/grubfs_fs.c
==============================================================================
--- trunk/openbios-devel/fs/grubfs/grubfs_fs.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/grubfs/grubfs_fs.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "fs/fs.h"
 #include "filesys.h"
 #include "glue.h"

Modified: trunk/openbios-devel/fs/ioglue.c
==============================================================================
--- trunk/openbios-devel/fs/ioglue.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/ioglue.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "fs/fs.h"
 #include "libc/diskio.h"
 #include "os.h"

Modified: trunk/openbios-devel/fs/iso9660/iso9660_mount.c
==============================================================================
--- trunk/openbios-devel/fs/iso9660/iso9660_mount.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/iso9660/iso9660_mount.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -9,7 +9,7 @@
  */
 
 #include "libiso9660.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 
 void iso9660_name(iso9660_VOLUME *volume, struct iso_directory_record *idr, char *buffer)

Modified: trunk/openbios-devel/fs/iso9660/iso9660_read.c
==============================================================================
--- trunk/openbios-devel/fs/iso9660/iso9660_read.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/iso9660/iso9660_read.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "libiso9660.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 
 size_t iso9660_read(iso9660_FILE *_file, char *buf, size_t count)

Modified: trunk/openbios-devel/fs/iso9660/iso9660_readdir.c
==============================================================================
--- trunk/openbios-devel/fs/iso9660/iso9660_readdir.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/fs/iso9660/iso9660_readdir.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  */
 
 #include "libiso9660.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 
 #define offsetof(t,m)	((long)&(((t *)0)->m))

Copied: trunk/openbios-devel/include/libopenbios/bindings.h (from r689, trunk/openbios-devel/include/openbios/bindings.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/bindings.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/openbios/bindings.h)
@@ -0,0 +1,150 @@
+/*
+ *   Creation Date: <2003/12/19 23:09:56 samuel>
+ *   Time-stamp: <2004/01/07 19:36:42 samuel>
+ *
+ *	<bindings.h>
+ *
+ *	Forth bindings
+ *
+ *   Copyright (C) 2003, 2004 Samuel Rydh (samuel at ibrium.se)
+ *
+ *   This program is free software; you can redistribute it and/or
+ *   modify it under the terms of the GNU General Public License
+ *   version 2
+ *
+ */
+
+#ifndef _H_BINDINGS
+#define _H_BINDINGS
+
+#include "kernel/stack.h"
+#include "kernel/kernel.h"
+
+#define PUSH3(a,b,c)	do { PUSH((a)); PUSH((b)); PUSH((c)); } while(0)
+#define PUSH2(a,b)	do { PUSH((a)); PUSH((b)); } while(0)
+#define RET( v )	do { PUSH(v); return; } while(0)
+
+/* initialization */
+extern int		initialize_forth( void );
+
+/* panic */
+extern int		forth_segv_handler( char *segv_addr );
+
+/* active package */
+extern phandle_t	find_dev( const char *path );
+extern phandle_t	get_cur_dev( void );
+extern phandle_t	activate_device( const char *str );
+extern void		device_end( void );
+extern void		activate_dev( phandle_t ph );
+
+
+/* ihandle related */
+extern phandle_t	ih_to_phandle( ihandle_t ih );
+extern ihandle_t	my_parent( void );
+extern ihandle_t	my_self( void );
+extern char		*my_args_copy( void );
+
+extern xt_t		find_package_method( const char *meth, phandle_t ph );
+extern xt_t		find_ih_method( const char *method, ihandle_t ih );
+extern xt_t		find_parent_method( const char *method );
+extern void		call_package( xt_t xt, ihandle_t ihandle );
+extern void		call_parent( xt_t xt );
+extern void		call_parent_method( const char *method );
+
+/* package */
+extern ihandle_t	open_package( const char *argstr, phandle_t ph );
+extern ihandle_t	open_dev( const char *spec );
+extern void		close_package( ihandle_t ih );
+extern void		close_dev( ihandle_t ih );
+
+/* property access */
+extern void		set_property( phandle_t ph, const char *name,
+				      const char *buf, int len );
+extern void		set_int_property( phandle_t ph, const char *name,
+					  u32 val );
+extern u32		get_int_property( phandle_t ph, const char *name,
+					  int *retlen );
+extern char		*get_property( phandle_t ph, const char *name,
+				       int *retlen );
+
+/* device tree iteration */
+extern phandle_t	dt_iter_begin( void );
+extern phandle_t	dt_iterate( phandle_t last_tree );
+extern phandle_t	dt_iterate_type( phandle_t last_tree,
+                                         const char *type );
+static inline phandle_t dt_find_type( const char *type ) {
+	return dt_iterate_type( 0, type );
+}
+
+/* forth bindings */
+extern cell		feval( const char *str );
+extern void		bind_xtfunc( const char *name, xt_t xt,
+				     ucell arg, void (*func)(void) );
+extern void		bind_func( const char *name, void (*func)(void) );
+extern xt_t		bind_noname_func( void (*func)(void) );
+extern void		push_str( const char *str );
+extern char		*pop_fstr_copy( void );
+
+extern int		_fword( const char *word, xt_t *cache_xt );
+extern cell		_eword( const char *word, xt_t *cache_xt, int nargs );
+extern int		_selfword( const char *method, xt_t *cache_xt );
+extern int		_parword( const char *method, xt_t *cache_xt );
+
+#define fword(w)	({ static xt_t cache_xt = 0; _fword(w, &cache_xt); })
+#define eword(w, nargs)	({ static xt_t cache_xt = 0; _eword(w, &cache_xt, nargs); })
+#define selfword(w)	({ static xt_t cache_xt = 0; _selfword(w, &cache_xt); })
+#define parword(w)	({ static xt_t cache_xt = 0; _parword(w, &cache_xt); })
+
+extern void		throw( int error );
+
+
+/* node bindings */
+extern void		make_openable( int only_parents );
+
+
+typedef struct {
+	const char 	*name;
+	void		*func;
+} method_t;
+
+#define REGISTER_NAMED_NODE( name, path )   do { \
+	bind_new_node( name##_flags_, name##_size_, \
+		path, name##_m, sizeof(name##_m)/sizeof(method_t)); \
+	} while(0)
+
+#define REGISTER_NODE_METHODS( name, path )   do {			\
+	const char *paths[1];						\
+									\
+	paths[0] = path;						\
+	bind_node( name##_flags_, name##_size_,				\
+	paths, 1, name##_m, sizeof(name##_m)/sizeof(method_t));		\
+    } while(0)
+
+#define DECLARE_UNNAMED_NODE( name, flags, size )	\
+static const int name##_flags_ = flags;	\
+static const int name##_size_ = size;
+
+#define DECLARE_NODE( name, flags, size, paths... )	\
+static const char * const name##_p[] = { paths };	\
+DECLARE_UNNAMED_NODE(name, flags, size)
+
+#define NODE_METHODS( name ) \
+static const method_t name##_m[]
+
+#define REGISTER_NODE( name )	do { \
+	    bind_node( name##_flags_, name##_size_, \
+		       name##_p, sizeof(name##_p)/sizeof(char*), \
+		       name##_m, sizeof(name##_m)/sizeof(method_t) ); \
+        } while(0)
+
+extern void 	bind_node( int flags, int size, const char * const *paths, int npaths,
+			   const method_t *methods, int nmethods );
+
+extern void 	bind_new_node( int flags, int size, const char *name,
+			   const method_t *methods, int nmethods );
+
+#define INSTALL_OPEN	1	/* install trivial open and close methods */
+
+
+
+#endif   /* _H_BINDINGS */

Copied: trunk/openbios-devel/include/libopenbios/elfload.h (from r689, trunk/openbios-devel/include/openbios/elfload.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/elfload.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/openbios/elfload.h)
@@ -0,0 +1,29 @@
+/*
+ *   Creation Date: <2001/05/05 16:44:17 samuel>
+ *   Time-stamp: <2003/10/22 23:18:42 samuel>
+ *
+ *	<elfload.h>
+ *
+ *	Elf loader
+ *
+ *   Copyright (C) 2001, 2003 Samuel Rydh (samuel at ibrium.se)
+ *
+ *   This program is free software; you can redistribute it and/or
+ *   modify it under the terms of the GNU General Public License
+ *   as published by the Free Software Foundation
+ *
+ */
+
+#ifndef _H_ELFLOAD
+#define _H_ELFLOAD
+
+#include "openbios/elf.h"
+#include "asm/elf.h"
+
+extern int		is_elf( int fd, int offs );
+extern int		find_elf( int fd );
+
+extern Elf32_Phdr *	elf_readhdrs( int fd, int offs, Elf32_Ehdr *e );
+
+
+#endif   /* _H_ELFLOAD */

Copied: trunk/openbios-devel/include/libopenbios/fontdata.h (from r689, trunk/openbios-devel/include/openbios/fontdata.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/fontdata.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/openbios/fontdata.h)
@@ -0,0 +1,28 @@
+/* Font definitions */
+
+#ifndef OPENBIOS_FONTDATA_H
+#define OPENBIOS_FONTDATA_H
+
+#define FONTDATAMAX_8X8 2048
+#define FONT_WIDTH_8X8 8
+#define FONT_HEIGHT_8X8 8
+
+extern const unsigned char fontdata_8x8[FONTDATAMAX_8X8];
+
+#define FONTDATAMAX_8X16 4096
+#define FONT_WIDTH_8X16 8
+#define FONT_HEIGHT_8X16 16
+
+extern const unsigned char fontdata_8x16[FONTDATAMAX_8X16];
+
+#if defined(CONFIG_FONT_8X8)
+#define fontdata fontdata_8x8
+#define FONT_HEIGHT FONT_HEIGHT_8X8
+#define FONT_WIDTH FONT_WIDTH_8X8
+#elif defined(CONFIG_FONT_8X16)
+#define fontdata fontdata_8x16
+#define FONT_HEIGHT FONT_HEIGHT_8X16
+#define FONT_WIDTH FONT_WIDTH_8X16
+#endif
+
+#endif /* OPENBIOS_FONTDATA_H */

Copied: trunk/openbios-devel/include/libopenbios/ipchecksum.h (from r689, trunk/openbios-devel/include/ipchecksum.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/ipchecksum.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/ipchecksum.h)
@@ -0,0 +1,7 @@
+#ifndef IPCHECKSUM_H
+#define IPCHECKSUM_H
+
+unsigned short ipchksum(const void *data, unsigned long length);
+unsigned short add_ipchksums(unsigned long offset, unsigned short sum, unsigned short new);
+
+#endif /* IPCHECKSUM_H */

Copied: trunk/openbios-devel/include/libopenbios/of.h (from r689, trunk/openbios-devel/include/openbios/of.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/of.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/openbios/of.h)
@@ -0,0 +1,22 @@
+/*
+ *   Creation Date: <2004/01/07 19:19:18 samuel>
+ *   Time-stamp: <2004/01/07 19:19:48 samuel>
+ *
+ *	<of.h>
+ *
+ *	OpenFirmware related defines
+ *
+ *   Copyright (C) 2004 Samuel Rydh (samuel at ibrium.se)
+ *
+ *   This program is free software; you can redistribute it and/or
+ *   modify it under the terms of the GNU General Public License
+ *   version 2
+ *
+ */
+
+#ifndef _H_OF
+#define _H_OF
+
+extern int		of_client_interface( int *params );
+
+#endif   /* _H_OF */

Copied: trunk/openbios-devel/include/libopenbios/ofmem.h (from r689, trunk/openbios-devel/include/ofmem.h)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ trunk/openbios-devel/include/libopenbios/ofmem.h	Sun Mar 14 16:05:53 2010	(r691, copy of r689, trunk/openbios-devel/include/ofmem.h)
@@ -0,0 +1,127 @@
+/*
+ *   Creation Date: <1999/11/16 00:47:06 samuel>
+ *   Time-stamp: <2003/10/18 13:28:14 samuel>
+ *
+ *	<ofmem.h>
+ *
+ *
+ *
+ *   Copyright (C) 1999, 2002 Samuel Rydh (samuel at ibrium.se)
+ *
+ *   This program is free software; you can redistribute it and/or
+ *   modify it under the terms of the GNU General Public License
+ *   as published by the Free Software Foundation
+ *
+ */
+
+#ifndef _H_OFMEM
+#define _H_OFMEM
+
+#include "kernel/stack.h"
+
+typedef struct alloc_desc {
+	struct alloc_desc 	*next;
+	ucell			size;			/* size (including) this struct */
+} alloc_desc_t;
+
+typedef struct mem_range {
+	struct mem_range	*next;
+	ucell			start;
+	ucell			size;
+} range_t;
+
+typedef struct trans {
+	struct trans		*next;
+	ucell			virt;			/* chain is sorted by virt */
+	ucell			size;
+	ucell			phys;
+	ucell			mode;
+} translation_t;
+
+/* ofmem private data */
+typedef struct {
+	ucell			ramsize;
+	char 			*next_malloc;
+	alloc_desc_t	*mfree;		/* list of free malloc blocks */
+
+	range_t			*phys_range;
+	range_t			*virt_range;
+
+	translation_t	*trans;		/* this is really a translation_t */
+} ofmem_t;
+
+/* TODO: temporary migration interface */
+extern ofmem_t* ofmem_arch_get_private(void);
+extern void*    ofmem_arch_get_malloc_base(void);
+extern ucell    ofmem_arch_get_heap_top(void);
+extern ucell    ofmem_arch_get_virt_top(void);
+extern ucell    ofmem_arch_default_translation_mode( ucell phys );
+extern void     ofmem_arch_early_map_pages(ucell phys, ucell virt, ucell size,
+                                           ucell mode);
+extern void     ofmem_arch_unmap_pages(ucell virt, ucell size);
+/* sparc64 uses this method */
+extern int      ofmem_map_page_range( ucell phys, ucell virt, ucell size,
+                                      ucell mode );
+
+/* malloc interface */
+extern void* ofmem_malloc( size_t size );
+extern void  ofmem_free( void *ptr );
+extern void* ofmem_realloc( void *ptr, size_t size );
+
+/* ofmem_common.c */
+
+extern void	ofmem_cleanup( void );
+extern void	ofmem_init( void );
+
+/*
+ * register /memory and /virtual-memory handles
+ * ofmem module will update "available" and "translations" properties
+ * using these handles
+ *
+ * to disable updating /memory properties  pass zero memory handle
+ */
+extern void ofmem_register( phandle_t ph_memory, phandle_t ph_mmu );
+
+extern ucell ofmem_claim( ucell addr, ucell size, ucell align );
+extern ucell ofmem_claim_phys( ucell mphys, ucell size, ucell align );
+extern ucell ofmem_claim_virt( ucell mvirt, ucell size, ucell align );
+
+extern int   ofmem_map( ucell phys, ucell virt, ucell size, ucell mode );
+extern int   ofmem_unmap( ucell virt, ucell size );
+
+extern void  ofmem_release_phys( ucell phys, ucell size );
+extern void  ofmem_release_virt( ucell virt, ucell size );
+extern ucell ofmem_translate( ucell virt, ucell *ret_mode );
+
+#ifdef CONFIG_PPC
+#define PAGE_SHIFT   12
+
+ulong get_ram_top( void );
+ulong get_ram_bottom( void );
+
+#elif defined(CONFIG_SPARC32)
+#define PAGE_SHIFT   12
+
+/* arch/sparc32/lib.c */
+struct mem;
+extern struct mem cdvmem;
+
+void mem_init(struct mem *t, char *begin, char *limit);
+void *mem_alloc(struct mem *t, int size, int align);
+int map_page(unsigned long va, uint64_t epa, int type);
+void *map_io(uint64_t pa, int size);
+#endif
+
+#ifdef PAGE_SHIFT
+#define PAGE_SIZE    (1 << PAGE_SHIFT)
+#define PAGE_MASK    (~(PAGE_SIZE - 1))
+#define PAGE_ALIGN(addr)  (((addr) + PAGE_SIZE - 1) & PAGE_MASK)
+#endif
+
+#if defined(CONFIG_DEBUG_OFMEM)
+# define OFMEM_TRACE(fmt, ...) do { printk("OFMEM: " fmt, ## __VA_ARGS__); } while (0)
+#else
+# define OFMEM_TRACE(fmt, ...) do {} while(0)
+#endif
+
+#endif   /* _H_OFMEM */

Modified: trunk/openbios-devel/libc/diskio.c
==============================================================================
--- trunk/openbios-devel/libc/diskio.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libc/diskio.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 
 typedef struct {

Modified: trunk/openbios-devel/libc/extra.c
==============================================================================
--- trunk/openbios-devel/libc/extra.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libc/extra.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -17,7 +17,7 @@
 #include "openbios/config.h"
 #include "libc/string.h"
 #include "libc/vsprintf.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 
 /* strncpy without 0-pad */
 char *

Modified: trunk/openbios-devel/libopenbios/bindings.c
==============================================================================
--- trunk/openbios-devel/libopenbios/bindings.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/bindings.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/string.h"
 #include "libc/stdlib.h"
 #include "libc/byteorder.h"

Modified: trunk/openbios-devel/libopenbios/client.c
==============================================================================
--- trunk/openbios-devel/libopenbios/client.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/client.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,8 +15,8 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/of.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/of.h"
 
 /* Uncomment to enable debug printout of client interface calls */
 //#define DEBUG_CIF

Modified: trunk/openbios-devel/libopenbios/console_common.c
==============================================================================
--- trunk/openbios-devel/libopenbios/console_common.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/console_common.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,8 +13,8 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/fontdata.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/fontdata.h"
 #include "video_subr.h"
 
 #define FONT_ADJ_HEIGHT	 (FONT_HEIGHT + 2)

Modified: trunk/openbios-devel/libopenbios/elfload.c
==============================================================================
--- trunk/openbios-devel/libopenbios/elfload.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/elfload.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -30,8 +30,8 @@
 */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "openbios/elfload.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/elfload.h"
 #include "libc/diskio.h"
 #include "openbios/elf.h"
 

Modified: trunk/openbios-devel/libopenbios/elfnote.c
==============================================================================
--- trunk/openbios-devel/libopenbios/elfnote.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/elfnote.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -3,7 +3,7 @@
 #include "elf_boot.h"
 #include "sys_info.h"
 #include "asm/io.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "openbios-version.h"
 #define printf printk
 #define debug  printk

Modified: trunk/openbios-devel/libopenbios/font_8x16.c
==============================================================================
--- trunk/openbios-devel/libopenbios/font_8x16.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/font_8x16.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -7,7 +7,7 @@
  *                                            *
  **********************************************/
 
-#include "openbios/fontdata.h"
+#include "libopenbios/fontdata.h"
 
 const unsigned char fontdata_8x16[FONTDATAMAX_8X16] = {
 

Modified: trunk/openbios-devel/libopenbios/font_8x8.c
==============================================================================
--- trunk/openbios-devel/libopenbios/font_8x8.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/font_8x8.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -4,7 +4,7 @@
 /*                                            */
 /**********************************************/
 
-#include "openbios/fontdata.h"
+#include "libopenbios/fontdata.h"
 
 const unsigned char fontdata_8x8[FONTDATAMAX_8X8] = {
 

Modified: trunk/openbios-devel/libopenbios/ipchecksum.c
==============================================================================
--- trunk/openbios-devel/libopenbios/ipchecksum.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/ipchecksum.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -1,6 +1,6 @@
 /* Taken from Etherboot */
 
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 
 unsigned short ipchksum(const void *data, unsigned long length)
 {

Modified: trunk/openbios-devel/libopenbios/linuxbios.c
==============================================================================
--- trunk/openbios-devel/libopenbios/linuxbios.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/linuxbios.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -5,7 +5,7 @@
 #include "asm/types.h"
 #include "asm/io.h"
 #include "linuxbios.h"
-#include "ipchecksum.h"
+#include "libopenbios/ipchecksum.h"
 #include "sys_info.h"
 
 #ifdef CONFIG_DEBUG_BOOT

Modified: trunk/openbios-devel/libopenbios/ofmem_common.c
==============================================================================
--- trunk/openbios-devel/libopenbios/ofmem_common.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/libopenbios/ofmem_common.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,8 +13,8 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
-#include "ofmem.h"
+#include "libopenbios/bindings.h"
+#include "libopenbios/ofmem.h"
 
 /*
  * define OFMEM_FILL_RANGE to claim any unclaimed virtual and

Modified: trunk/openbios-devel/packages/bootinfo-loader.c
==============================================================================
--- trunk/openbios-devel/packages/bootinfo-loader.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/bootinfo-loader.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,9 +15,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "packages.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "libc/vsprintf.h"
 
 //#define DEBUG_BOOTINFO

Modified: trunk/openbios-devel/packages/cmdline.c
==============================================================================
--- trunk/openbios-devel/packages/cmdline.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/cmdline.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "packages.h"
 #include "libc/vsprintf.h"
 

Modified: trunk/openbios-devel/packages/deblocker.c
==============================================================================
--- trunk/openbios-devel/packages/deblocker.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/deblocker.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 #include "packages.h"
 

Modified: trunk/openbios-devel/packages/disk-label.c
==============================================================================
--- trunk/openbios-devel/packages/disk-label.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/disk-label.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
 #include "packages.h"
 

Modified: trunk/openbios-devel/packages/elf-loader.c
==============================================================================
--- trunk/openbios-devel/packages/elf-loader.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/elf-loader.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,9 +15,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "packages.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #include "openbios/elf.h"
 #include "asm/elf.h"

Modified: trunk/openbios-devel/packages/mac-parts.c
==============================================================================
--- trunk/openbios-devel/packages/mac-parts.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/mac-parts.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "mac-parts.h"
 #include "packages.h"
 

Modified: trunk/openbios-devel/packages/misc-files.c
==============================================================================
--- trunk/openbios-devel/packages/misc-files.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/misc-files.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -16,7 +16,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "fs/fs.h"
 #include "libc/diskio.h"
 #include "packages.h"

Modified: trunk/openbios-devel/packages/nvram.c
==============================================================================
--- trunk/openbios-devel/packages/nvram.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/nvram.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,7 +15,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "openbios/nvram.h"
 
 #ifdef CONFIG_DEBUG_NVRAM

Modified: trunk/openbios-devel/packages/pc-parts.c
==============================================================================
--- trunk/openbios-devel/packages/pc-parts.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/pc-parts.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,7 +13,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "packages.h"
 

Modified: trunk/openbios-devel/packages/sun-parts.c
==============================================================================
--- trunk/openbios-devel/packages/sun-parts.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/sun-parts.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -13,7 +13,7 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/byteorder.h"
 #include "packages.h"
 

Modified: trunk/openbios-devel/packages/video.c
==============================================================================
--- trunk/openbios-devel/packages/video.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/video.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,9 +15,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "libc/diskio.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 #include "openbios/drivers.h"
 #include "video_subr.h"
 

Modified: trunk/openbios-devel/packages/xcoff-loader.c
==============================================================================
--- trunk/openbios-devel/packages/xcoff-loader.c	Sun Mar 14 15:33:32 2010	(r690)
+++ trunk/openbios-devel/packages/xcoff-loader.c	Sun Mar 14 16:05:53 2010	(r691)
@@ -15,9 +15,9 @@
  */
 
 #include "openbios/config.h"
-#include "openbios/bindings.h"
+#include "libopenbios/bindings.h"
 #include "packages.h"
-#include "ofmem.h"
+#include "libopenbios/ofmem.h"
 
 #include "openbios/xcoff.h"
 



More information about the OpenBIOS mailing list