From 8eec392465d86ee95c60098e2a65f78e8eab7349 Mon Sep 17 00:00:00 2001 From: Miod Vallat Date: Fri, 31 Jul 2009 09:26:27 +0000 Subject: By popular demand and peer pressure, check-in work in progress work to support the Yeelong Lemote mips-based netbook. Kernel bits only for now, needs polishing; most of this work done during h2k9 last month, although the porting effort started earlier this year. --- sys/arch/loongson/include/_types.h | 3 +++ sys/arch/loongson/include/asm.h | 3 +++ sys/arch/loongson/include/atomic.h | 3 +++ sys/arch/loongson/include/cpustate.h | 3 +++ sys/arch/loongson/include/db_machdep.h | 3 +++ sys/arch/loongson/include/endian.h | 3 +++ sys/arch/loongson/include/exec.h | 3 +++ sys/arch/loongson/include/float.h | 3 +++ sys/arch/loongson/include/frame.h | 3 +++ sys/arch/loongson/include/ieee.h | 3 +++ sys/arch/loongson/include/ieeefp.h | 3 +++ sys/arch/loongson/include/internal_types.h | 3 +++ sys/arch/loongson/include/kcore.h | 3 +++ sys/arch/loongson/include/limits.h | 3 +++ sys/arch/loongson/include/lock.h | 3 +++ sys/arch/loongson/include/memconf.h | 3 +++ sys/arch/loongson/include/mips_opcode.h | 3 +++ sys/arch/loongson/include/pcb.h | 3 +++ sys/arch/loongson/include/pmap.h | 3 +++ sys/arch/loongson/include/proc.h | 3 +++ sys/arch/loongson/include/profile.h | 3 +++ sys/arch/loongson/include/pte.h | 3 +++ sys/arch/loongson/include/ptrace.h | 3 +++ sys/arch/loongson/include/reg.h | 3 +++ sys/arch/loongson/include/regdef.h | 3 +++ sys/arch/loongson/include/regnum.h | 3 +++ sys/arch/loongson/include/setjmp.h | 3 +++ sys/arch/loongson/include/signal.h | 3 +++ sys/arch/loongson/include/spinlock.h | 3 +++ sys/arch/loongson/include/stdarg.h | 3 +++ sys/arch/loongson/include/trap.h | 3 +++ sys/arch/loongson/include/varargs.h | 3 +++ 32 files changed, 96 insertions(+) create mode 100644 sys/arch/loongson/include/_types.h create mode 100644 sys/arch/loongson/include/asm.h create mode 100644 sys/arch/loongson/include/atomic.h create mode 100644 sys/arch/loongson/include/cpustate.h create mode 100644 sys/arch/loongson/include/db_machdep.h create mode 100644 sys/arch/loongson/include/endian.h create mode 100644 sys/arch/loongson/include/exec.h create mode 100644 sys/arch/loongson/include/float.h create mode 100644 sys/arch/loongson/include/frame.h create mode 100644 sys/arch/loongson/include/ieee.h create mode 100644 sys/arch/loongson/include/ieeefp.h create mode 100644 sys/arch/loongson/include/internal_types.h create mode 100644 sys/arch/loongson/include/kcore.h create mode 100644 sys/arch/loongson/include/limits.h create mode 100644 sys/arch/loongson/include/lock.h create mode 100644 sys/arch/loongson/include/memconf.h create mode 100644 sys/arch/loongson/include/mips_opcode.h create mode 100644 sys/arch/loongson/include/pcb.h create mode 100644 sys/arch/loongson/include/pmap.h create mode 100644 sys/arch/loongson/include/proc.h create mode 100644 sys/arch/loongson/include/profile.h create mode 100644 sys/arch/loongson/include/pte.h create mode 100644 sys/arch/loongson/include/ptrace.h create mode 100644 sys/arch/loongson/include/reg.h create mode 100644 sys/arch/loongson/include/regdef.h create mode 100644 sys/arch/loongson/include/regnum.h create mode 100644 sys/arch/loongson/include/setjmp.h create mode 100644 sys/arch/loongson/include/signal.h create mode 100644 sys/arch/loongson/include/spinlock.h create mode 100644 sys/arch/loongson/include/stdarg.h create mode 100644 sys/arch/loongson/include/trap.h create mode 100644 sys/arch/loongson/include/varargs.h (limited to 'sys/arch/loongson') diff --git a/sys/arch/loongson/include/_types.h b/sys/arch/loongson/include/_types.h new file mode 100644 index 00000000000..edfa54b1061 --- /dev/null +++ b/sys/arch/loongson/include/_types.h @@ -0,0 +1,3 @@ +/* $OpenBSD: _types.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/asm.h b/sys/arch/loongson/include/asm.h new file mode 100644 index 00000000000..a3bf821871e --- /dev/null +++ b/sys/arch/loongson/include/asm.h @@ -0,0 +1,3 @@ +/* $OpenBSD: asm.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/atomic.h b/sys/arch/loongson/include/atomic.h new file mode 100644 index 00000000000..08017f60398 --- /dev/null +++ b/sys/arch/loongson/include/atomic.h @@ -0,0 +1,3 @@ +/* $OpenBSD: atomic.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/cpustate.h b/sys/arch/loongson/include/cpustate.h new file mode 100644 index 00000000000..b069afe6091 --- /dev/null +++ b/sys/arch/loongson/include/cpustate.h @@ -0,0 +1,3 @@ +/* $OpenBSD: cpustate.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/db_machdep.h b/sys/arch/loongson/include/db_machdep.h new file mode 100644 index 00000000000..2b58eea6c46 --- /dev/null +++ b/sys/arch/loongson/include/db_machdep.h @@ -0,0 +1,3 @@ +/* $OpenBSD: db_machdep.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/endian.h b/sys/arch/loongson/include/endian.h new file mode 100644 index 00000000000..803c19110ee --- /dev/null +++ b/sys/arch/loongson/include/endian.h @@ -0,0 +1,3 @@ +/* $OpenBSD: endian.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/exec.h b/sys/arch/loongson/include/exec.h new file mode 100644 index 00000000000..0f0ba44dba2 --- /dev/null +++ b/sys/arch/loongson/include/exec.h @@ -0,0 +1,3 @@ +/* $OpenBSD: exec.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/float.h b/sys/arch/loongson/include/float.h new file mode 100644 index 00000000000..4c419500b7d --- /dev/null +++ b/sys/arch/loongson/include/float.h @@ -0,0 +1,3 @@ +/* $OpenBSD: float.h,v 1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/frame.h b/sys/arch/loongson/include/frame.h new file mode 100644 index 00000000000..462a088734e --- /dev/null +++ b/sys/arch/loongson/include/frame.h @@ -0,0 +1,3 @@ +/* $OpenBSD: frame.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/ieee.h b/sys/arch/loongson/include/ieee.h new file mode 100644 index 00000000000..5d4abf4b356 --- /dev/null +++ b/sys/arch/loongson/include/ieee.h @@ -0,0 +1,3 @@ +/* $OpenBSD: ieee.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/ieeefp.h b/sys/arch/loongson/include/ieeefp.h new file mode 100644 index 00000000000..907f993ad68 --- /dev/null +++ b/sys/arch/loongson/include/ieeefp.h @@ -0,0 +1,3 @@ +/* $OpenBSD: ieeefp.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/internal_types.h b/sys/arch/loongson/include/internal_types.h new file mode 100644 index 00000000000..46c7dbb9781 --- /dev/null +++ b/sys/arch/loongson/include/internal_types.h @@ -0,0 +1,3 @@ +/* $OpenBSD: internal_types.h,v 1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/kcore.h b/sys/arch/loongson/include/kcore.h new file mode 100644 index 00000000000..3d6e91ca6e6 --- /dev/null +++ b/sys/arch/loongson/include/kcore.h @@ -0,0 +1,3 @@ +/* $OpenBSD: kcore.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/limits.h b/sys/arch/loongson/include/limits.h new file mode 100644 index 00000000000..e9dd5213339 --- /dev/null +++ b/sys/arch/loongson/include/limits.h @@ -0,0 +1,3 @@ +/* $OpenBSD: limits.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/lock.h b/sys/arch/loongson/include/lock.h new file mode 100644 index 00000000000..7480bba9e80 --- /dev/null +++ b/sys/arch/loongson/include/lock.h @@ -0,0 +1,3 @@ +/* $OpenBSD: lock.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/memconf.h b/sys/arch/loongson/include/memconf.h new file mode 100644 index 00000000000..9d7e618d330 --- /dev/null +++ b/sys/arch/loongson/include/memconf.h @@ -0,0 +1,3 @@ +/* $OpenBSD: memconf.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/mips_opcode.h b/sys/arch/loongson/include/mips_opcode.h new file mode 100644 index 00000000000..b521cc695ce --- /dev/null +++ b/sys/arch/loongson/include/mips_opcode.h @@ -0,0 +1,3 @@ +/* $OpenBSD: mips_opcode.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/pcb.h b/sys/arch/loongson/include/pcb.h new file mode 100644 index 00000000000..84dd4e12220 --- /dev/null +++ b/sys/arch/loongson/include/pcb.h @@ -0,0 +1,3 @@ +/* $OpenBSD: pcb.h,v 1.1.1.1 2009/07/31 09:26:25 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/pmap.h b/sys/arch/loongson/include/pmap.h new file mode 100644 index 00000000000..4d01fd87d5c --- /dev/null +++ b/sys/arch/loongson/include/pmap.h @@ -0,0 +1,3 @@ +/* $OpenBSD: pmap.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/proc.h b/sys/arch/loongson/include/proc.h new file mode 100644 index 00000000000..098b281e7af --- /dev/null +++ b/sys/arch/loongson/include/proc.h @@ -0,0 +1,3 @@ +/* $OpenBSD: proc.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/profile.h b/sys/arch/loongson/include/profile.h new file mode 100644 index 00000000000..6a27c20acb2 --- /dev/null +++ b/sys/arch/loongson/include/profile.h @@ -0,0 +1,3 @@ +/* $OpenBSD: profile.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/pte.h b/sys/arch/loongson/include/pte.h new file mode 100644 index 00000000000..05d17cb6556 --- /dev/null +++ b/sys/arch/loongson/include/pte.h @@ -0,0 +1,3 @@ +/* $OpenBSD: pte.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/ptrace.h b/sys/arch/loongson/include/ptrace.h new file mode 100644 index 00000000000..6c699c348f3 --- /dev/null +++ b/sys/arch/loongson/include/ptrace.h @@ -0,0 +1,3 @@ +/* $OpenBSD: ptrace.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/reg.h b/sys/arch/loongson/include/reg.h new file mode 100644 index 00000000000..fe8b3572775 --- /dev/null +++ b/sys/arch/loongson/include/reg.h @@ -0,0 +1,3 @@ +/* $OpenBSD: reg.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/regdef.h b/sys/arch/loongson/include/regdef.h new file mode 100644 index 00000000000..d28f74b27e1 --- /dev/null +++ b/sys/arch/loongson/include/regdef.h @@ -0,0 +1,3 @@ +/* $OpenBSD: regdef.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/regnum.h b/sys/arch/loongson/include/regnum.h new file mode 100644 index 00000000000..c8ae6905b2a --- /dev/null +++ b/sys/arch/loongson/include/regnum.h @@ -0,0 +1,3 @@ +/* $OpenBSD: regnum.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/setjmp.h b/sys/arch/loongson/include/setjmp.h new file mode 100644 index 00000000000..0cd8cbb057a --- /dev/null +++ b/sys/arch/loongson/include/setjmp.h @@ -0,0 +1,3 @@ +/* $OpenBSD: setjmp.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/signal.h b/sys/arch/loongson/include/signal.h new file mode 100644 index 00000000000..af11bdfd630 --- /dev/null +++ b/sys/arch/loongson/include/signal.h @@ -0,0 +1,3 @@ +/* $OpenBSD: signal.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/spinlock.h b/sys/arch/loongson/include/spinlock.h new file mode 100644 index 00000000000..2aec5812b08 --- /dev/null +++ b/sys/arch/loongson/include/spinlock.h @@ -0,0 +1,3 @@ +/* $OpenBSD: spinlock.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/stdarg.h b/sys/arch/loongson/include/stdarg.h new file mode 100644 index 00000000000..b6eeb01c5cf --- /dev/null +++ b/sys/arch/loongson/include/stdarg.h @@ -0,0 +1,3 @@ +/* $OpenBSD: stdarg.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/trap.h b/sys/arch/loongson/include/trap.h new file mode 100644 index 00000000000..43cfc80d923 --- /dev/null +++ b/sys/arch/loongson/include/trap.h @@ -0,0 +1,3 @@ +/* $OpenBSD: trap.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include diff --git a/sys/arch/loongson/include/varargs.h b/sys/arch/loongson/include/varargs.h new file mode 100644 index 00000000000..eb687f15b33 --- /dev/null +++ b/sys/arch/loongson/include/varargs.h @@ -0,0 +1,3 @@ +/* $OpenBSD: varargs.h,v 1.1.1.1 2009/07/31 09:26:26 miod Exp $ */ +/* public domain */ +#include -- cgit v1.2.3