Incoming to bk://zorn.theophys.kth.se:5000
root
mol-devel@lists.maconlinux.org
Sun, 5 May 2002 18:44:59 +0200
samuel@
ChangeSet
1.214 02/05/05 18:43:05 samuel@ibrium.se +18 -0
Support for booting Linux within MOL. This changeset also fixes
a major MMU bug (the tlbie instruction was completely broken).
src/booter/elf/bootx.h
1.1 02/05/05 18:43:04 samuel@ibrium.se +138 -0
mollib/oftrees/oftree.linux
1.1 02/05/05 18:43:04 samuel@ibrium.se +298 -0
Doc/tunconfig.sample
1.1 02/05/05 18:43:04 samuel@ibrium.se +35 -0
src/startmol.in
1.39 02/05/05 18:43:04 samuel@ibrium.se +4 -1
Added --linux=kernel option.
src/shared/prom.h
1.5 02/05/05 18:43:04 samuel@ibrium.se +7 -5
The first part of the mol_device_node_t is now compatible with
the corresponding linux type (the BootX loader depends upon it).
src/main/memory.c
1.14 02/05/05 18:43:04 samuel@ibrium.se +11 -1
The code to fix the /memory/reg property has been moved to this
file (it used to be in booter/nwbooter/ofmem.c).
src/main/cmdline_opts.h
1.12 02/05/05 18:43:04 samuel@ibrium.se +5 -2
Added --linux=kernel command line option.
src/kmod/ptintercept.S
1.9 02/05/05 18:43:04 samuel@ibrium.se +23 -7
Bugfix - the tlbie implementation was completely broken.
The PTE0 argument to do_intercept_tlbie was bogus. A temporary
workaround for lwarx/stwcx. pairs targetting the hash table
has also been added.
src/kmod/ptaccess.c
1.6 02/05/05 18:43:04 samuel@ibrium.se +7 -6
Top bits of ea cleared in do_intercept_tlbie.
src/kmod/Makefile.am
1.6 02/05/05 18:43:04 samuel@ibrium.se +2 -0
Dependency fix.
src/include/booter.h
1.10 02/05/05 18:43:04 samuel@ibrium.se +5 -2
Added boot qualifier to elf_booter_init.
src/debugger/deb/symbols.c
1.10 02/05/05 18:43:04 samuel@ibrium.se +4 -3
Bugfix.
src/booter/nwbooter/ofmem.c
1.9 02/05/05 18:43:04 samuel@ibrium.se +1 -15
Moved tweaking of the /memory/reg property to memory.c.
src/booter/elf/elf.c
1.7 02/05/05 18:43:04 samuel@ibrium.se +198 -10
Added linux boot loader. The BootX interface is used.
src/booter/elf/bootx.h
1.0 02/05/05 18:43:04 samuel@ibrium.se +0 -0
BitKeeper file /BK/mol-work/src/booter/elf/bootx.h
mollib/oftrees/oftree.linux
1.0 02/05/05 18:43:04 samuel@ibrium.se +0 -0
BitKeeper file /BK/mol-work/mollib/oftrees/oftree.linux
Doc/tunconfig.sample
1.0 02/05/05 18:43:04 samuel@ibrium.se +0 -0
BitKeeper file /BK/mol-work/Doc/tunconfig.sample
src/booter/booter.c
1.9 02/05/05 18:43:03 samuel@ibrium.se +17 -15
Boot method linux added (variant of elf booting).
mollib/config/molrc.sys
1.14 02/05/05 18:43:03 samuel@ibrium.se +8 -11
Added oftree_linux.
Doc/molrc.sample
1.19 02/05/05 18:43:03 samuel@ibrium.se +18 -4
Added some information about the tun0 device and linux booting.
Doc/man/startmol.1
1.3 02/05/05 18:43:03 samuel@ibrium.se +4 -1
Added --linux command line option.
======== ChangeSet 1.214 ========
samuel@ibrium.se|ChangeSet|20020505164305|64764