Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: UCHIYAMA Yasushi <uch@netbsd.hut.fi>
List: source-changes
Date: 02/09/2001 20:35:42
Module Name:	syssrc
Committed By:	uch
Date:		Fri Feb  9 18:35:41 UTC 2001

Modified Files:
	syssrc/sys/arch/hpc/conf: platid.def
	syssrc/sys/arch/hpc/hpc: platid_mask.c platid_name.c
	syssrc/sys/arch/hpc/include: platid_generated.h platid_mask.h
Added Files:
	syssrc/sys/arch/hpc/stand: Makefile
	syssrc/sys/arch/hpc/stand/binary/ARM: hpcboot.exe.uu
	syssrc/sys/arch/hpc/stand/binary/MIPS: hpcboot.exe.uu
	syssrc/sys/arch/hpc/stand/binary/SH3: hpcboot.exe.uu
	syssrc/sys/arch/hpc/stand/compile: .keep_me
	syssrc/sys/arch/hpc/stand/dspgen: Makefile config.sh do_subst.awk
	    do_subst.sh gen_template.sh gen_workspace.sh
	syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3: application.ARMDebug
	    application.ARMRelease application.MIPSDebug
	    application.MIPSRelease application.SH3Debug application.SH3Release
	    application.SH4Debug application.SH4Release config.defadd
	    config.defprop header project static_library.ARMDebug
	    static_library.ARMRelease static_library.MIPSDebug
	    static_library.MIPSRelease static_library.SH3Debug
	    static_library.SH3Release static_library.SH4Debug
	    static_library.SH4Release
	syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6: application.ARMDebug
	    application.ARMRelease application.MIPSDebug
	    application.MIPSRelease application.SH3Debug application.SH3Release
	    application.SH4Debug application.SH4Release config.defadd
	    config.defprop header project static_library.ARMDebug
	    static_library.ARMRelease static_library.MIPSDebug
	    static_library.MIPSRelease static_library.SH3Debug
	    static_library.SH3Release static_library.SH4Debug
	    static_library.SH4Release
	syssrc/sys/arch/hpc/stand/hpcboot: arch.cpp arch.h boot.cpp boot.h
	    console.cpp console.h file.cpp file.h file_fat.cpp file_fat.h
	    file_http.cpp file_http.h file_manager.cpp file_ufs.cpp file_ufs.h
	    framebuffer.cpp framebuffer.h hpcboot.config hpcboot.cpp hpcboot.h
	    hpcdefs.h hpcmenu.cpp hpcmenu.h load.cpp load.h load_coff.cpp
	    load_coff.h load_elf.cpp load_elf.h memory.cpp memory.h
	syssrc/sys/arch/hpc/stand/hpcboot/arm: arm.asm arm_arch.cpp arm_arch.h
	    arm_boot.cpp arm_boot.h arm_console.cpp arm_console.h arm_mmu.cpp
	    arm_mmu.h arm_sa1100.h elf_machdep.h
	syssrc/sys/arch/hpc/stand/hpcboot/menu: platform.cpp platid.c
	    platid_mask.c platid_name.c rootwindow.cpp rootwindow.h
	    tabwindow.cpp tabwindow.h window.cpp window.h
	syssrc/sys/arch/hpc/stand/hpcboot/mips: elf_machdep.h mips_arch.cpp
	    mips_arch.h mips_boot.cpp mips_boot.h mips_tx39.cpp mips_tx39.h
	    mips_vr41.cpp mips_vr41.h
	syssrc/sys/arch/hpc/stand/hpcboot/res: console.bmp hpcboot.ico
	    hpcmenu.rc kernel.bmp option.bmp resource.h
	syssrc/sys/arch/hpc/stand/hpcboot/sh3: coff_machdep.h elf_machdep.h
	    scifreg.h sh3.h sh_7707.h sh_7709.h sh_7709a.h sh_arch.cpp
	    sh_arch.h sh_boot.cpp sh_boot.h sh_console.cpp sh_console.h
	    sh_mmu.cpp sh_mmu.h
	syssrc/sys/arch/hpc/stand/include: exec_coff.h exec_elf.h
	syssrc/sys/arch/hpc/stand/include/machine: ansi.h bootinfo.h bswap.h
	    cdefs.h coff_machdep.h disklabel.h elf_machdep.h endian.h
	    endian_machdep.h int_types.h limits.h param.h platid.h
	    platid_generated.h platid_mask.h signal.h stdarg.h types.h
	syssrc/sys/arch/hpc/stand/libsa: alloc.c compat.h diskio.h libsa.config
	    panic.c stand.h winblk.c winblk.h winprintf.c
	syssrc/sys/arch/hpc/stand/libz: errno.h libz.config stddef.h zlib.h

Log Message:
bootloader for SH3, SA-1100, TX39, VR41 based Windows CE(2.00 or later)


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/hpc/conf/platid.def
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/hpc/hpc/platid_mask.c \
    syssrc/sys/arch/hpc/hpc/platid_name.c
cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/hpc/include/platid_generated.h \
    syssrc/sys/arch/hpc/include/platid_mask.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/Makefile
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/binary/ARM/hpcboot.exe.uu
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/binary/MIPS/hpcboot.exe.uu
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/binary/SH3/hpcboot.exe.uu
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/compile/.keep_me
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/dspgen/Makefile \
    syssrc/sys/arch/hpc/stand/dspgen/config.sh \
    syssrc/sys/arch/hpc/stand/dspgen/do_subst.awk \
    syssrc/sys/arch/hpc/stand/dspgen/do_subst.sh \
    syssrc/sys/arch/hpc/stand/dspgen/gen_template.sh \
    syssrc/sys/arch/hpc/stand/dspgen/gen_workspace.sh
cvs rdiff -r0 -r1.1 \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.ARMDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.ARMRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.MIPSDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.MIPSRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.SH3Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.SH3Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.SH4Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/application.SH4Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/config.defadd \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/config.defprop \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/header \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/project \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.ARMDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.ARMRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.MIPSDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.MIPSRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.SH3Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.SH3Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.SH4Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.evc3/static_library.SH4Release
cvs rdiff -r0 -r1.1 \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.ARMDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.ARMRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.MIPSDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.MIPSRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.SH3Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.SH3Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.SH4Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/application.SH4Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/config.defadd \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/config.defprop \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/header \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/project \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.ARMDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.ARMRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.MIPSDebug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.MIPSRelease \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.SH3Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.SH3Release \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.SH4Debug \
    syssrc/sys/arch/hpc/stand/dspgen/tmpl.vc6/static_library.SH4Release
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/arch.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/arch.h \
    syssrc/sys/arch/hpc/stand/hpcboot/boot.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/boot.h \
    syssrc/sys/arch/hpc/stand/hpcboot/console.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/console.h \
    syssrc/sys/arch/hpc/stand/hpcboot/file.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/file.h \
    syssrc/sys/arch/hpc/stand/hpcboot/file_fat.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/file_fat.h \
    syssrc/sys/arch/hpc/stand/hpcboot/file_http.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/file_http.h \
    syssrc/sys/arch/hpc/stand/hpcboot/file_manager.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/file_ufs.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/file_ufs.h \
    syssrc/sys/arch/hpc/stand/hpcboot/framebuffer.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/framebuffer.h \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcboot.config \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcboot.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcboot.h \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcdefs.h \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcmenu.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/hpcmenu.h \
    syssrc/sys/arch/hpc/stand/hpcboot/load.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/load.h \
    syssrc/sys/arch/hpc/stand/hpcboot/load_coff.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/load_coff.h \
    syssrc/sys/arch/hpc/stand/hpcboot/load_elf.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/load_elf.h \
    syssrc/sys/arch/hpc/stand/hpcboot/memory.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/memory.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/arm/arm.asm \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_arch.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_arch.h \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_boot.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_boot.h \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_console.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_console.h \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_mmu.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_mmu.h \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/arm_sa1100.h \
    syssrc/sys/arch/hpc/stand/hpcboot/arm/elf_machdep.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/menu/platform.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/platid.c \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/platid_mask.c \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/platid_name.c \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/rootwindow.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/rootwindow.h \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/tabwindow.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/tabwindow.h \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/window.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/menu/window.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/mips/elf_machdep.h \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_arch.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_arch.h \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_boot.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_boot.h \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_tx39.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_tx39.h \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_vr41.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/mips/mips_vr41.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/res/console.bmp \
    syssrc/sys/arch/hpc/stand/hpcboot/res/hpcboot.ico \
    syssrc/sys/arch/hpc/stand/hpcboot/res/hpcmenu.rc \
    syssrc/sys/arch/hpc/stand/hpcboot/res/kernel.bmp \
    syssrc/sys/arch/hpc/stand/hpcboot/res/option.bmp \
    syssrc/sys/arch/hpc/stand/hpcboot/res/resource.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/hpcboot/sh3/coff_machdep.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/elf_machdep.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/scifreg.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh3.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_7707.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_7709.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_7709a.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_arch.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_arch.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_boot.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_boot.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_console.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_console.h \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_mmu.cpp \
    syssrc/sys/arch/hpc/stand/hpcboot/sh3/sh_mmu.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/include/exec_coff.h \
    syssrc/sys/arch/hpc/stand/include/exec_elf.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/include/machine/ansi.h \
    syssrc/sys/arch/hpc/stand/include/machine/bootinfo.h \
    syssrc/sys/arch/hpc/stand/include/machine/bswap.h \
    syssrc/sys/arch/hpc/stand/include/machine/cdefs.h \
    syssrc/sys/arch/hpc/stand/include/machine/coff_machdep.h \
    syssrc/sys/arch/hpc/stand/include/machine/disklabel.h \
    syssrc/sys/arch/hpc/stand/include/machine/elf_machdep.h \
    syssrc/sys/arch/hpc/stand/include/machine/endian.h \
    syssrc/sys/arch/hpc/stand/include/machine/endian_machdep.h \
    syssrc/sys/arch/hpc/stand/include/machine/int_types.h \
    syssrc/sys/arch/hpc/stand/include/machine/limits.h \
    syssrc/sys/arch/hpc/stand/include/machine/param.h \
    syssrc/sys/arch/hpc/stand/include/machine/platid.h \
    syssrc/sys/arch/hpc/stand/include/machine/platid_generated.h \
    syssrc/sys/arch/hpc/stand/include/machine/platid_mask.h \
    syssrc/sys/arch/hpc/stand/include/machine/signal.h \
    syssrc/sys/arch/hpc/stand/include/machine/stdarg.h \
    syssrc/sys/arch/hpc/stand/include/machine/types.h
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/libsa/alloc.c \
    syssrc/sys/arch/hpc/stand/libsa/compat.h \
    syssrc/sys/arch/hpc/stand/libsa/diskio.h \
    syssrc/sys/arch/hpc/stand/libsa/libsa.config \
    syssrc/sys/arch/hpc/stand/libsa/panic.c \
    syssrc/sys/arch/hpc/stand/libsa/stand.h \
    syssrc/sys/arch/hpc/stand/libsa/winblk.c \
    syssrc/sys/arch/hpc/stand/libsa/winblk.h \
    syssrc/sys/arch/hpc/stand/libsa/winprintf.c
cvs rdiff -r0 -r1.1 syssrc/sys/arch/hpc/stand/libz/errno.h \
    syssrc/sys/arch/hpc/stand/libz/libz.config \
    syssrc/sys/arch/hpc/stand/libz/stddef.h \
    syssrc/sys/arch/hpc/stand/libz/zlib.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.