summaryrefslogtreecommitdiff
path: root/etc/etc.armv7
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2013-09-04 16:53:41 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2013-09-04 16:53:41 +0000
commitdfa14e78d7a567567b31b4e4172f13c64db29fd9 (patch)
tree1d190f81862db9959edf72f140223a1ab7fba9ac /etc/etc.armv7
parent267e078fc9df1f96c49418da2a6eb0bc06657bce (diff)
Beagle has been replaced by armv7.
ok rapha@
Diffstat (limited to 'etc/etc.armv7')
-rw-r--r--etc/etc.armv7/MAKEDEV.md119
-rw-r--r--etc/etc.armv7/Makefile5
-rw-r--r--etc/etc.armv7/Makefile.inc6
-rw-r--r--etc/etc.armv7/disktab26
-rw-r--r--etc/etc.armv7/fbtab1
-rw-r--r--etc/etc.armv7/sysctl.conf0
-rw-r--r--etc/etc.armv7/ttys14
7 files changed, 171 insertions, 0 deletions
diff --git a/etc/etc.armv7/MAKEDEV.md b/etc/etc.armv7/MAKEDEV.md
new file mode 100644
index 00000000000..59068cbe70b
--- /dev/null
+++ b/etc/etc.armv7/MAKEDEV.md
@@ -0,0 +1,119 @@
+define(MACHINE,armv7)dnl
+vers(__file__,
+ {-$OpenBSD: MAKEDEV.md,v 1.1 2013/09/04 16:53:40 patrick Exp $-},
+etc.MACHINE)dnl
+dnl
+dnl Copyright (c) 2001-2004 Todd T. Fries <todd@OpenBSD.org>
+dnl All rights reserved.
+dnl
+dnl Redistribution and use in source and binary forms, with or without
+dnl modification, are permitted provided that the following conditions
+dnl are met:
+dnl 1. Redistributions of source code must retain the above copyright
+dnl notice, this list of conditions and the following disclaimer.
+dnl 2. The name of the author may not be used to endorse or promote products
+dnl derived from this software without specific prior written permission.
+dnl
+dnl THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
+dnl INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+dnl AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
+dnl THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+dnl EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+dnl PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+dnl OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+dnl WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+dnl OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+dnl ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+dnl
+dnl
+__devitem(apm, apm, Power management device)dnl
+_TITLE(make)
+_DEV(all)
+_DEV(ramdisk)
+_DEV(std)
+_DEV(local)
+_TITLE(dis)
+_DEV(cd, 26, 26)
+_DEV(ch, 27)
+_DEV(rd, 18, 18)
+_DEV(sd, 24, 24)
+_DEV(vnd, 19, 19)
+_DEV(wd, 16, 16)
+_TITLE(tap)
+_DEV(st, 25, 25)
+_TITLE(term)
+dnl _DEV(com, 12)
+dnl _DEV(fcom, 54)
+_DEV(com, 12)
+_TITLE(pty)
+_DEV(ptm, 98)
+_DEV(pty, 5)
+_DEV(tty, 4)
+_TITLE(cons)
+_DEV(wsdisp, 60)
+_DEV(wscons)
+_DEV(wskbd, 61)
+_DEV(wsmouse, 62)
+_DEV(wsmux, 63)
+_TITLE(usb)
+_DEV(ttyU, 68)
+_DEV(uall)
+_DEV(ugen, 70)
+_DEV(uhid, 65)
+_DEV(ulpt, 66)
+_DEV(urio, 67)
+_DEV(usb, 64)
+_TITLE(spec)
+_DEV(apm, 34)
+_DEV(au, 36)
+_DEV(bio, 52)
+_DEV(bktr, 75)
+_DEV(bpf, 22)
+_DEV(bthub, 101)
+_DEV(cry, 47)
+_DEV(diskmap, 102)
+_DEV(fdesc, 7)
+_DEV(fuse, 77)
+_DEV(hotplug, 37)
+_DEV(iop, 73)
+_DEV(lkm, 35)
+_DEV(pci, 88)
+_DEV(pf, 46)
+_DEV(pppx, 103)
+_DEV(radio, 97)
+_DEV(rnd, 40)
+_DEV(rmidi, 57)
+_DEV(tun, 33)
+_DEV(uk, 28)
+_DEV(systrace, 50)
+_DEV(tuner, 75)
+_DEV(vi, 38)
+_DEV(vscsi, 100)
+dnl
+divert(__mddivert)dnl
+dnl
+ramdisk)
+ _recurse std bpf0 wd0 wd1 sd0 tty00 rd0 wsmouse
+ _recurse st0 ttyC0 wskbd0 apm bio diskmap
+ ;;
+
+_std(1, 2, 8, 6)
+ ;;
+dnl
+dnl *** armv7 specific targets
+dnl
+target(all, ch, 0)dnl
+target(all, vscsi, 0)dnl
+target(all, diskmap)dnl
+twrget(all, flo, fd, 0, 0B, 0C, 0D, 0E, 0F, 0G, 0H)dnl
+twrget(all, flo, fd, 1, 1B, 1C, 1D, 1E, 1F, 1G, 1H)dnl
+target(all, pty, 0)dnl
+target(all, bpf, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl
+target(all, bio)dnl
+target(all, tun, 0, 1, 2, 3)dnl
+target(all, xy, 0, 1, 2, 3)dnl
+target(all, rd, 0)dnl
+target(all, cd, 0, 1)dnl
+target(all, sd, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9)dnl
+target(all, vnd, 0, 1, 2, 3)dnl
+target(all, bthub, 0, 1, 2)dnl
diff --git a/etc/etc.armv7/Makefile b/etc/etc.armv7/Makefile
new file mode 100644
index 00000000000..0b9ca844e19
--- /dev/null
+++ b/etc/etc.armv7/Makefile
@@ -0,0 +1,5 @@
+# $OpenBSD: Makefile,v 1.1 2013/09/04 16:53:40 patrick Exp $
+
+all: MAKEDEV
+
+.include <bsd.prog.mk>
diff --git a/etc/etc.armv7/Makefile.inc b/etc/etc.armv7/Makefile.inc
new file mode 100644
index 00000000000..37e18a57ba8
--- /dev/null
+++ b/etc/etc.armv7/Makefile.inc
@@ -0,0 +1,6 @@
+# $OpenBSD: Makefile.inc,v 1.1 2013/09/04 16:53:40 patrick Exp $
+
+bootblocks:
+
+MDEXT= bsd.rd miniroot-am335x-${OSrev}.fs miniroot-beagle-${OSrev}.fs \
+ miniroot-panda-${OSrev}.fs
diff --git a/etc/etc.armv7/disktab b/etc/etc.armv7/disktab
new file mode 100644
index 00000000000..f96ad40a2fb
--- /dev/null
+++ b/etc/etc.armv7/disktab
@@ -0,0 +1,26 @@
+# $OpenBSD: disktab,v 1.1 2013/09/04 16:53:40 patrick Exp $
+
+# Leave nc=16; adjust size using: ns
+rdroot|ramdiskroot|RAM-disk root FS image:\
+ :ty=simulated:se#512:nc#16:nt#2:ns#256:\
+ :ta=4.2BSD:oa#0:pa#8192:fa#512:ba#4096:\
+ :ob#0:pb#0:oc#0:pc#8192:
+
+
+rdroot2.5M|ramdiskroot2.5M|RAM-disk root FS image:\
+ :ty=simulated:se#512:nc#16:nt#2:ns#160:\
+ :oa#0:pa#5120:ta=4.2BSD:fa#512:ba#4096:\
+ :ob#0:pb#0:tb=swap:\
+ :oc#0:pc#5120:
+
+# pseudo-geometry taken from rd794
+miniroot:\
+ :ty=winchester:ns#16:nt#7:nc#968:\
+ :pa#10240:ba#8192:fa#1024:
+
+floppy|floppy3|3in|3.5in High Density Floppy:\
+ :ty=floppy:se#512:nt#2:rm#300:ns#18:nc#80:\
+ :pa#2880:oa#0:ba#4096:fa#512:\
+ :pb#2880:ob#0:\
+ :pc#2880:oc#0:
+
diff --git a/etc/etc.armv7/fbtab b/etc/etc.armv7/fbtab
new file mode 100644
index 00000000000..9216d258e64
--- /dev/null
+++ b/etc/etc.armv7/fbtab
@@ -0,0 +1 @@
+/dev/tty00 0600 /dev/console
diff --git a/etc/etc.armv7/sysctl.conf b/etc/etc.armv7/sysctl.conf
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/etc/etc.armv7/sysctl.conf
diff --git a/etc/etc.armv7/ttys b/etc/etc.armv7/ttys
new file mode 100644
index 00000000000..a823655d7de
--- /dev/null
+++ b/etc/etc.armv7/ttys
@@ -0,0 +1,14 @@
+#
+# $OpenBSD: ttys,v 1.1 2013/09/04 16:53:40 patrick Exp $
+#
+# name getty type status comments
+#
+console "/usr/libexec/getty std.115200" vt220 on secure
+tty00 "/usr/libexec/getty std.115200" unknown off secure
+tty01 "/usr/libexec/getty std.9600" unknown off secure
+tty02 "/usr/libexec/getty std.9600" unknown off
+tty03 "/usr/libexec/getty std.9600" unknown off
+tty04 "/usr/libexec/getty std.9600" unknown off
+tty05 "/usr/libexec/getty std.9600" unknown off
+tty06 "/usr/libexec/getty std.9600" unknown off
+tty07 "/usr/libexec/getty std.9600" unknown off