[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4 ./README ./configure.ac ./Makefile.am w...
From: |
Marcus Brinkmann |
Subject: |
hurd-l4 ./README ./configure.ac ./Makefile.am w... |
Date: |
Sun, 07 Sep 2003 21:00:18 -0400 |
CVSROOT: /cvsroot/hurd
Module name: hurd-l4
Branch:
Changes by: Marcus Brinkmann <address@hidden> 03/09/07 21:00:18
Modified files:
. : README configure.ac Makefile.am
Added files:
wortel : Makefile.am elf.h ia32-cmain.c ia32-crt0.S
ia32-output.c ia32-shutdown.c multiboot.h
output-none.c output-vga.c output.c output.h
shutdown.c shutdown.h string.c string.h
wortel.c wortel.h
Log message:
Add a simple rootserver, "wortel".
There is a lot of code duplication with laden, because both are kernels
and
both have to do the same job (loading ELF modules). So this code can
probably go into a helper library later. For now, it's separated.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/README.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/configure.ac.diff?tr1=1.4&tr2=1.5&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/Makefile.am.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/Makefile.am?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/elf.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/ia32-cmain.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/ia32-crt0.S?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/ia32-output.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/ia32-shutdown.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/multiboot.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/output-none.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/output-vga.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/output.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/output.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/shutdown.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/shutdown.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/string.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/string.h?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/wortel.c?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/hurd/hurd-l4/wortel/wortel.h?rev=1.1
Patches:
Index: hurd-l4/Makefile.am
diff -u hurd-l4/Makefile.am:1.3 hurd-l4/Makefile.am:1.4
--- hurd-l4/Makefile.am:1.3 Sat Aug 16 23:17:17 2003
+++ hurd-l4/Makefile.am Sun Sep 7 21:00:18 2003
@@ -1 +1 @@
-SUBDIRS = libl4 laden libhurd-slab libhurd-ihash
+SUBDIRS = libl4 laden wortel libhurd-slab libhurd-ihash
Index: hurd-l4/README
diff -u hurd-l4/README:1.1 hurd-l4/README:1.2
--- hurd-l4/README:1.1 Sat Jul 26 13:26:09 2003
+++ hurd-l4/README Sun Sep 7 21:00:18 2003
@@ -20,8 +20,11 @@
$ cd ..
$ make CFLAGS=-I/l4/include
$ mkdir /l4/boot
-$ cp laden /l4/boot
+$ cp laden/laden /l4/boot
+$ cp wortel/wortel /l4/boot
-You also need the L4 kernel, sigma0 and a rootserver. Then set up
-GRUB to boot laden as the kernel, and the L4 kernel, sigma0 and the
-rootserver as its modules.
+You also need the L4 kernel and sigma0. sigma0 must be built with a
+different link base than the default value 0x20000, because that
+conflicts with GRUB (on ia32). I have successfully used a link base
+of 0x40000. Then set up GRUB to boot laden as the kernel, and the L4
+kernel, sigma0 and wortel (the rootserver) as its modules.
Index: hurd-l4/configure.ac
diff -u hurd-l4/configure.ac:1.4 hurd-l4/configure.ac:1.5
--- hurd-l4/configure.ac:1.4 Sun Sep 7 17:49:30 2003
+++ hurd-l4/configure.ac Sun Sep 7 21:00:18 2003
@@ -77,6 +77,7 @@
# Checks for library functions.
AC_CONFIG_FILES([Makefile
laden/Makefile
+ wortel/Makefile
libl4/ia32/Makefile libl4/Makefile
libhurd-slab/Makefile
libhurd-ihash/Makefile
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4 ./README ./configure.ac ./Makefile.am w...,
Marcus Brinkmann <=