CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/02/14 15:39:33
Modified files:
sys/arch/loongson/include: pmon.h
sys/arch/loongson/loongson: autoconf.c locore.S machdep.c pmon.c
pmon32.S
Added files:
sys/arch/loongson: Makefile
sys/arch/loongson/include: loadfile_machdep.h
sys/arch/loongson/stand: Makefile Makefile.inc
sys/arch/loongson/stand/boot: Makefile conf.c cons.c dev.c
devopen.c exec.c ld.script libsa.h
machdep.c start.S
sys/arch/loongson/stand/libsa: Makefile
Log message:
Work in progress standalone boot blocks for OpenBSD/loongson systems. Will
load a kernel from the OpenBSD partition, with symbols.
However:
- does not work on gdium (usb i/o errors)
- no countdown due to PMON limitations, so either `bsd' in the PMON
environment contains a kernel filename to load, and it will get loaded
immediately, or it doesn't (e.g. the variable does no exist) and you get
a prompt and can pass options to the kernel. Note that /etc/boot.conf
commands can still be used in both cases.
- does not work for me when loaded automatically from PMON (put in the `al'
environment variable). However, `boot $al' works fine. Need to investigate.