From 37bf0c5aa971da50c05cbd77a43b88cfca239eaa Mon Sep 17 00:00:00 2001 From: Romain Dolbeau Date: Sat, 4 Sep 2021 09:04:40 -0400 Subject: [PATCH] prelim for boot-time support --- NetBSD/9.0/etc/disktab.sbusfpga | 4 ++++ NetBSD/9.0/etc/rc.d/sbusfpga_sdram | 13 +++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 NetBSD/9.0/etc/disktab.sbusfpga create mode 100644 NetBSD/9.0/etc/rc.d/sbusfpga_sdram diff --git a/NetBSD/9.0/etc/disktab.sbusfpga b/NetBSD/9.0/etc/disktab.sbusfpga new file mode 100644 index 0000000..31dd600 --- /dev/null +++ b/NetBSD/9.0/etc/disktab.sbusfpga @@ -0,0 +1,4 @@ +sbusfpga256|SBusFPGA with 256 MiB SDRAM: \ + :ns#2:nt#4:nc#65536:se#512: \ + :oa#0:pa#524288:ta=4.2BSD: \ + :oc#0:pc#524288: diff --git a/NetBSD/9.0/etc/rc.d/sbusfpga_sdram b/NetBSD/9.0/etc/rc.d/sbusfpga_sdram new file mode 100644 index 0000000..fe60532 --- /dev/null +++ b/NetBSD/9.0/etc/rc.d/sbusfpga_sdram @@ -0,0 +1,13 @@ +#!/bin/sh +# +# $NetBSD$ +# + +# PROVIDE: SBUSFPGA_SDRAM + +if test -b /dev/sbusfpga_sdram0; then + for DEVICE in /dev/sbusfpga_sdram[0-9]; do + test -b ${DEVICE} && disklabel -w ${DEVICE} sbusfpga256 || return + test -b ${DEVICE}a && newfs ${DEVICE}a || return + done +fi