Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Gavan Fantom <gavan@netbsd.org>
List: source-changes
Date: 10/13/2004 23:28:36
Module Name:	src
Committed By:	gavan
Date:		Wed Oct 13 23:28:36 UTC 2004

Modified Files:
	src: build.sh
	src/distrib/cdrom: Makefile current.conf
	src/distrib/notes: Makefile
	src/distrib/notes/common: contents macros main
	src/distrib/utils/sysinst: Makefile
	src/doc: RESPONSIBLE
	src/gnu/usr.bin/send-pr: categories
	src/sbin/disklabel: Makefile
	src/sbin/fdisk: Makefile
	src/share/man/man7: hier.7
	src/sys/arch: Makefile README
	src/sys/dev: DEVNAMES
	src/usr.bin/calendar/calendars: calendar.netbsd
Added Files:
	src/distrib/sets/lists/base: md.iyonix rescue.iyonix
	src/distrib/sets/lists/comp: md.iyonix
	src/etc/etc.iyonix: MAKEDEV.conf Makefile.inc ttys
	src/sys/arch/iyonix: Makefile TODO
	src/sys/arch/iyonix/compile: Makefile
	src/sys/arch/iyonix/conf: GENERIC files.iyonix std.iyonix
	src/sys/arch/iyonix/include: Makefile ansi.h aout_machdep.h asm.h
	    atomic.h autoconf.h bootconfig.h bswap.h bus.h cdefs.h cpu.h
	    db_machdep.h disklabel.h elf_machdep.h endian.h endian_machdep.h
	    float.h fp.h frame.h ieee.h ieeefp.h int_const.h int_fmtio.h
	    int_limits.h int_mwgwtypes.h int_types.h intr.h ipkdb.h joystick.h
	    limits.h lock.h math.h mcontext.h param.h pcb.h pci_machdep.h
	    pmap.h pmc.h proc.h profile.h ptrace.h reg.h setjmp.h signal.h
	    stdarg.h sysarch.h trap.h types.h varargs.h vmparam.h
	    wchar_limits.h
	src/sys/arch/iyonix/iyonix: autoconf.c com_obio.c i80321_mainbus.c
	    iyonix_machdep.c iyonix_pci.c iyonixreg.h iyonixvar.h obio.c
	    obio_space.c obiovar.h

Log Message:
Initial import of iyonix port.

The Iyonix is a desktop machine from Castle Technology, based on a 600MHz
XScale[tm] 80321 processor.

* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible.
* Currently boots multiuser with a serial console.
* Device support is not yet complete.

With help from abs.


To generate a diff of this commit:
cvs rdiff -r1.133 -r1.134 src/build.sh
cvs rdiff -r1.21 -r1.22 src/distrib/cdrom/Makefile
cvs rdiff -r1.1 -r1.2 src/distrib/cdrom/current.conf
cvs rdiff -r1.33 -r1.34 src/distrib/notes/Makefile
cvs rdiff -r1.107 -r1.108 src/distrib/notes/common/contents
cvs rdiff -r1.28 -r1.29 src/distrib/notes/common/macros
cvs rdiff -r1.266 -r1.267 src/distrib/notes/common/main
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/base/md.iyonix \
    src/distrib/sets/lists/base/rescue.iyonix
cvs rdiff -r0 -r1.1 src/distrib/sets/lists/comp/md.iyonix
cvs rdiff -r1.6 -r1.7 src/distrib/utils/sysinst/Makefile
cvs rdiff -r1.44 -r1.45 src/doc/RESPONSIBLE
cvs rdiff -r0 -r1.1 src/etc/etc.iyonix/MAKEDEV.conf \
    src/etc/etc.iyonix/Makefile.inc src/etc/etc.iyonix/ttys
cvs rdiff -r1.48 -r1.49 src/gnu/usr.bin/send-pr/categories
cvs rdiff -r1.51 -r1.52 src/sbin/disklabel/Makefile
cvs rdiff -r1.28 -r1.29 src/sbin/fdisk/Makefile
cvs rdiff -r1.63 -r1.64 src/share/man/man7/hier.7
cvs rdiff -r1.27 -r1.28 src/sys/arch/Makefile
cvs rdiff -r1.34 -r1.35 src/sys/arch/README
cvs rdiff -r0 -r1.1 src/sys/arch/iyonix/Makefile src/sys/arch/iyonix/TODO
cvs rdiff -r0 -r1.1 src/sys/arch/iyonix/compile/Makefile
cvs rdiff -r0 -r1.1 src/sys/arch/iyonix/conf/GENERIC \
    src/sys/arch/iyonix/conf/files.iyonix src/sys/arch/iyonix/conf/std.iyonix
cvs rdiff -r0 -r1.1 src/sys/arch/iyonix/include/Makefile \
    src/sys/arch/iyonix/include/ansi.h \
    src/sys/arch/iyonix/include/aout_machdep.h \
    src/sys/arch/iyonix/include/asm.h src/sys/arch/iyonix/include/atomic.h \
    src/sys/arch/iyonix/include/autoconf.h \
    src/sys/arch/iyonix/include/bootconfig.h \
    src/sys/arch/iyonix/include/bswap.h src/sys/arch/iyonix/include/bus.h \
    src/sys/arch/iyonix/include/cdefs.h src/sys/arch/iyonix/include/cpu.h \
    src/sys/arch/iyonix/include/db_machdep.h \
    src/sys/arch/iyonix/include/disklabel.h \
    src/sys/arch/iyonix/include/elf_machdep.h \
    src/sys/arch/iyonix/include/endian.h \
    src/sys/arch/iyonix/include/endian_machdep.h \
    src/sys/arch/iyonix/include/float.h src/sys/arch/iyonix/include/fp.h \
    src/sys/arch/iyonix/include/frame.h src/sys/arch/iyonix/include/ieee.h \
    src/sys/arch/iyonix/include/ieeefp.h \
    src/sys/arch/iyonix/include/int_const.h \
    src/sys/arch/iyonix/include/int_fmtio.h \
    src/sys/arch/iyonix/include/int_limits.h \
    src/sys/arch/iyonix/include/int_mwgwtypes.h \
    src/sys/arch/iyonix/include/int_types.h \
    src/sys/arch/iyonix/include/intr.h src/sys/arch/iyonix/include/ipkdb.h \
    src/sys/arch/iyonix/include/joystick.h \
    src/sys/arch/iyonix/include/limits.h src/sys/arch/iyonix/include/lock.h \
    src/sys/arch/iyonix/include/math.h src/sys/arch/iyonix/include/mcontext.h \
    src/sys/arch/iyonix/include/param.h src/sys/arch/iyonix/include/pcb.h \
    src/sys/arch/iyonix/include/pci_machdep.h \
    src/sys/arch/iyonix/include/pmap.h src/sys/arch/iyonix/include/pmc.h \
    src/sys/arch/iyonix/include/proc.h src/sys/arch/iyonix/include/profile.h \
    src/sys/arch/iyonix/include/ptrace.h src/sys/arch/iyonix/include/reg.h \
    src/sys/arch/iyonix/include/setjmp.h src/sys/arch/iyonix/include/signal.h \
    src/sys/arch/iyonix/include/stdarg.h \
    src/sys/arch/iyonix/include/sysarch.h src/sys/arch/iyonix/include/trap.h \
    src/sys/arch/iyonix/include/types.h src/sys/arch/iyonix/include/varargs.h \
    src/sys/arch/iyonix/include/vmparam.h \
    src/sys/arch/iyonix/include/wchar_limits.h
cvs rdiff -r0 -r1.1 src/sys/arch/iyonix/iyonix/autoconf.c \
    src/sys/arch/iyonix/iyonix/com_obio.c \
    src/sys/arch/iyonix/iyonix/i80321_mainbus.c \
    src/sys/arch/iyonix/iyonix/iyonix_machdep.c \
    src/sys/arch/iyonix/iyonix/iyonix_pci.c \
    src/sys/arch/iyonix/iyonix/iyonixreg.h \
    src/sys/arch/iyonix/iyonix/iyonixvar.h src/sys/arch/iyonix/iyonix/obio.c \
    src/sys/arch/iyonix/iyonix/obio_space.c \
    src/sys/arch/iyonix/iyonix/obiovar.h
cvs rdiff -r1.164 -r1.165 src/sys/dev/DEVNAMES
cvs rdiff -r1.7 -r1.8 src/usr.bin/calendar/calendars/calendar.netbsd

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