summaryrefslogtreecommitdiff
path: root/distrib/notes
diff options
context:
space:
mode:
authorPhilip Guenther <guenther@cvs.openbsd.org>2016-09-03 13:37:47 +0000
committerPhilip Guenther <guenther@cvs.openbsd.org>2016-09-03 13:37:47 +0000
commit37aac2adfced782c2d6ae0887a5a64ac95353204 (patch)
tree3f28a85d7bfa42a25d9d65b8881fc55806fe7518 /distrib/notes
parent5b18b0a5b8fface0a094617923f26645064dacc8 (diff)
Retire zaurus, as it hasn't made the EABI jump and will be permanently broken
shortly when we use the hardware thread register in userland
Diffstat (limited to 'distrib/notes')
-rw-r--r--distrib/notes/Makefile4
-rw-r--r--distrib/notes/zaurus/contents38
-rw-r--r--distrib/notes/zaurus/features40
-rw-r--r--distrib/notes/zaurus/hardware7
-rw-r--r--distrib/notes/zaurus/install197
-rw-r--r--distrib/notes/zaurus/prep6
-rw-r--r--distrib/notes/zaurus/upgrade3
-rw-r--r--distrib/notes/zaurus/whatis4
-rw-r--r--distrib/notes/zaurus/xfer12
9 files changed, 2 insertions, 309 deletions
diff --git a/distrib/notes/Makefile b/distrib/notes/Makefile
index 158ca1bd7b8..03cc50c62ec 100644
--- a/distrib/notes/Makefile
+++ b/distrib/notes/Makefile
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.45 2016/09/01 10:08:28 deraadt Exp $
+# $OpenBSD: Makefile,v 1.46 2016/09/03 13:37:39 guenther Exp $
NOPROG=
NOMAN=
@@ -20,7 +20,7 @@ allarchs:
@cd $(.CURDIR); \
for arch in alpha amd64 armv7 hppa i386 landisk \
loongson luna88k macppc octeon sgi socppc \
- sparc64 zaurus; \
+ sparc64; \
do ${MAKE} M=$$arch; done
$(TARG): $(DEP)
diff --git a/distrib/notes/zaurus/contents b/distrib/notes/zaurus/contents
deleted file mode 100644
index f6deef711d8..00000000000
--- a/distrib/notes/zaurus/contents
+++ /dev/null
@@ -1,38 +0,0 @@
-dnl $OpenBSD: contents,v 1.19 2015/12/30 23:49:00 rpe Exp $
-TopPart
-
-OpenBSDdistsets
-
-OpenBSDbsd
-
-OpenBSDrd
-dnl not yet...
-dnl OpenBSDcd
-
- zboot The OpenBSD/MACHINE disk-based boot loader.
-
- zbsdmod.o The OpenBSD/MACHINE memory-based boot loader.
-
- openbsd{:--:}OSrev{:--:}_arm.ipk
- An installable package for Linux containing
- the boot loader and the RAMDISK kernel.
-
- Packages Index file for the Linux package installer.
-
-DistributionDescription(eight)
-
-OpenBSDbase(58019231,161214704)
-
-OpenBSDcomp(42699590,129234278)
-
-OpenBSDgame(2683205,6036821)
-
-OpenBSDman(9189565,35917709)
-
-OpenBSDxbase(15368993,41512234)
-
-OpenBSDxfont(39938444,52169245)
-
-OpenBSDxserv(6354308,15370245)
-
-OpenBSDxshare(4561931,25735496)
diff --git a/distrib/notes/zaurus/features b/distrib/notes/zaurus/features
deleted file mode 100644
index dc9981334a0..00000000000
--- a/distrib/notes/zaurus/features
+++ /dev/null
@@ -1,40 +0,0 @@
-dnl $OpenBSD: features,v 1.3 2013/02/25 20:16:04 miod Exp $
-dnl
-dnl This file lists almost all the conditional features of this port,
-dnl which are used to provide accurate installation notes.
-dnl
-dnl Information about the installer script features should be in sync with
-dnl src/distrib/zaurus/ramdisk/install.md
-dnl and the list files in
-dnl src/distrib/zaurus/ramdisk/list
-dnl
-dnl ====
-dnl
-dnl architecture name (for the packages directory)
-define({:-MACHINE_ARCH-:},arm)dnl
-dnl
-dnl define if /sbin/kbd exists on the media
-define({:-MDKBD-:},)dnl
-dnl
-dnl define if serial consoles needs to be enabled in /etc/ttys
-dnl (i.e. md_consoleinfo is not empty)
-define({:-MDSERCONS-:},1)dnl
-dnl
-dnl define if SMP kernels are provided
-define({:-MDSMP-:},)dnl
-dnl
-dnl define if shared libraries are provided
-define({:-MDSO-:},1)dnl
-dnl
-dnl define if some media have timezone information (TZ in their list)
-define({:-MDTZ-:},1)dnl
-dnl
-dnl define if glass console is possible
-dnl (XXX does not imply availablity of X servers though)
-define({:-MDX-:},1)dnl
-dnl
-dnl define if the X server can't start until machdep.allow_aperture is set
-define({:-MDXAPERTURE-:},)dnl
-dnl
-dnl define if the X server can start without a configuration file
-define({:-MDXDM-:},1)dnl
diff --git a/distrib/notes/zaurus/hardware b/distrib/notes/zaurus/hardware
deleted file mode 100644
index 60fdf6bf19c..00000000000
--- a/distrib/notes/zaurus/hardware
+++ /dev/null
@@ -1,7 +0,0 @@
-dnl $OpenBSD: hardware,v 1.34 2014/02/27 18:48:15 deraadt Exp $
-dnl When more than one model is supported, turn this into a list...
-The following Sharp Zaurus models are supported by OpenBSD:
-
- SL-C3000
- SL-C3100
- SL-C3200
diff --git a/distrib/notes/zaurus/install b/distrib/notes/zaurus/install
deleted file mode 100644
index eb1ff90a664..00000000000
--- a/distrib/notes/zaurus/install
+++ /dev/null
@@ -1,197 +0,0 @@
-dnl $OpenBSD: install,v 1.28 2013/12/04 23:20:19 jmc Exp $
-OpenBSDInstallPrelude
-
-OpenBSD is installed on the Zaurus by effectively converting
-Linux into a bootloader. This can be done easily by installing
-a package from Qtopia, or manually from a terminal. Both ways
-are described below, the easy one first.
-
-The package takes care of modifying the Linux startup files for
-you as necessary. To protect you from a common pitfall, ext3
-filesystems mounted on /hdd[12] are converted back to ext2.
-
-(That way a fatal error in Linux startup scripts is avoided when
-the journal has been destroyed by mounting one of the ext3
-filesystems as ext2 on OpenBSD).
-
-1. Press "Home" until the second icon tab is selected (Settings).
-2. Open the "Add/Remove Software" dialog. That's the green icon
- with an arrow pointing from left to right into a rectangle.
-3. Press "Install packages via networks", the middle one of the
- three big buttons. The "Package Manager" dialog pops up.
-4. Press the yellow switch icon in the lower right corner to
- bring up the "Package Servers" dialog.
-5. Press the left button, which is labeled "New" if your Zaurus
- is in English, enter the HTTP/FTP URL of the nearest OpenBSD
- mirror, and change the field above the URL into a name for
- that server. Press the "OK" button in the upper right corner
- to return to the "Package Manager" dialog.
-6. Press the "Upgrade" button in the lower left corner to update
- the package index if that was not done automatically. A
- package named "openbsd" should appear in the package list.
- Select this package and press the question mark icon in the
- lower right corner.
-7. Now you see the package details and three buttons, labeled
- "Install", "Remove", and "Ignore" in this order. Press the
- leftmost button and twice "OK" to finish the installation.
- Then close the "Add/Remove Software" dialog.
-8. Activate the "Q" menu in the lower left corner of the screen
- and choose "Reboot" (that's the item with a green icon next
- to it, above the power-off icon). Wait for the system to
- reboot. At the boot> prompt, hit enter to boot OpenBSD, or
- type 'r' to boot Linux. Since you want to install OpenBSD,
- this time you will want to type 'r'.
-9. Wait while Linux is coming up, then switch to the first tab
- (Applications), scroll down, and press the icon which is
- labeled "Install OpenBSD". A few seconds later, an OpenBSD
- bsd.rd will boot on your Zaurus, so that you can perform the
- standard install process.
-
-Another way to install the package is from a shell. You will
-need the following file from the distribution on the Zaurus:
-
- openbsd{:--:}OSrev{:--:}_arm.ipk
-
-Perform the following operation as root to install the package,
-and then continue as in step 8, above:
-
- {:-#-:} ipkg install openbsd{:--:}OSrev{:--:}_arm.ipk
-
-To install the OpenBSD boot program manually, you will need the
-following files from the distribution:
-
- zbsdmod.o
- zboot
- bsd.rd
-
-After starting up some sort of terminal emulator on the Zaurus
-and becoming root, perform the following operation:
-
- # insmod zbsdmod.o
- # cp bsd.rd /proc/zboot
-
-A few seconds later, OpenBSD will boot on your Zaurus.
-
-If you already have a bsd.rd or bsd kernel contained in a FFS
-partition on the C3x00 hard drive, you can instead use
-
- # insmod zbsdmod.o
- # ./zboot
-
-OpenBSDInstallPart2
-
-OpenBSDInstallPart3(,"wd0")
-
-OpenBSDInstallPart4
-
-OpenBSDInstallMBRPart1
-
- One of the three partitions on the Zaurus C3x00 hard drive is
- a 3GB or 5GB MS-DOS filesystem. This partition has application
- and user data on it and can be a lot smaller. It is therefore
- recommended that you cut most of the space off this large MS-DOS
- partition, and create a new A6 partition afterwards, like this:
-
- 0: 83 0 3 13 - 1511 7 17 [ 63: 205569 ] Linux files*
- 1: 83 1512 0 1 - 7559 7 17 [ 205632: 822528 ] Linux files*
- 2: 0C 7560 0 1 - 9065 7 1 [ 1028160: 204800 ] Win95 FAT32L
- 3: A6 9065 7 2 - 67885 5 3 [ 1232960: 7999488 ] OpenBSD
-
- After shrinking the MS-DOS partition, you will need to
- reformat it from Linux or OpenBSD once OpenBSD is installed.
- (You will be reminded of this later in this document)
-
-OpenBSDInstallMBRPart2
-
-OpenBSDInstallPart5({:-
- If you have Linux partitions defined on the disk, these will
- usually show up as partition 'i', 'j' and so on.-:})
-
-OpenBSDInstallPart6({:-CD-ROM, -:})
-
-OpenBSDURLInstall
-
-OpenBSDCDROMInstall
-
-OpenBSDDISKInstall({:-"wdN" or -:},,{:-, Linux (ext2) or MS-DOS-:})
-
-OpenBSDCommonInstall
-
-OpenBSDInstallWrapup
-
-OpenBSDCongratulations
-
- If you have kept the MS-DOS partition, do not forget to
- newfs it using:
-
- newfs -t msdos /dev/rwd0k
-
- This should be done before attempting to mount and use this
- partition from Linux or OpenBSD.
-
- For purposes of recovery in case Linux becomes inoperable for
- one reason or another with HDD1 Errors and such, we detail the
- process to come up single user:
-
- Remove power and the battery.
- Begin holding down the 'b' and 'd' keys.
- Wait for 1 minute.
- Insert battery and power on unit.
- As soon as a login screen starts to show up, release the 'b'
- and 'd' keys.
- Login as root.
-
- The following sequence is also recommended inside Linux so that
- problems will happen less often. By default the boot scripts fail
- if the MS-DOS partition is corrupt in any way. If you are already
- root do the following, which will skip mounting the MS-DOS partition.
-
- Login as root.
-
- Find the rc.rofilesys file. It is either in
- /root/etc/rc.d
-
- cd /root/home/etc/rc.d
-
- Or you have to mount it using:
-
- mount /dev/mtdblock2 /mnt
- cd /mnt/home/etc/rc.d
-
- cat rc.rofilesys | sed -e '/vfat/s/^/#/' > vfat
- diff -u rc.rofilesys vfat # to double check
- cp rc.rofilesys rc.rofilesys.vfat
- cp vfat rc.rofilesys
-
- In these cases below we avoid using vi because Linux quality is of
- such high caliber that vi locks up the console. If you logged in
- multiuser you may be able to use vi.
-
- Please be aware that if you fsck the two Linux partitions on
- the disk, they are actually ext3fs partitions and you will thereby
- corrupt their journals. This will make them into ext2fs partitions.
- Linux will not be able to boot, and you will need to use the
- processes below to get to the point where Linux will mount them as
- ext2fs partitions:
-
- Login as root.
-
- Find the rc.rofilesys file. It is either in
- /root/etc/rc.d
-
- cd /root/home/etc/rc.d
-
- Or you have to mount it using:
-
- mount /dev/mtdblock2 /mnt
- cd /mnt/home/etc/rc.d
-
- cat rc.rofilesys | sed -e '/^LINUXFMT=ext3$/s/^/#/' \
- -e '/^#LINUXFMT=ext2$/s/^#//' > ext2
- diff -u rc.rofilesys ext2 # to double check
- cp rc.rofilesys rc.rofilesys.ext3
- cp ext2 rc.rofilesys
-
-
-
-OpenBSDUnattendedInstallation
diff --git a/distrib/notes/zaurus/prep b/distrib/notes/zaurus/prep
deleted file mode 100644
index 38f8a8eeade..00000000000
--- a/distrib/notes/zaurus/prep
+++ /dev/null
@@ -1,6 +0,0 @@
-dnl $OpenBSD: prep,v 1.3 2008/08/06 18:23:56 miod Exp $
-No specific preparation is required before installing OpenBSD/MACHINE.
-
-However, the installation process will require the data partition to
-be shrunk and recreated; before installing OpenBSD/MACHINE, you should
-make sure any important data on this partition is backed up.
diff --git a/distrib/notes/zaurus/upgrade b/distrib/notes/zaurus/upgrade
deleted file mode 100644
index 526c52c7f05..00000000000
--- a/distrib/notes/zaurus/upgrade
+++ /dev/null
@@ -1,3 +0,0 @@
-dnl $OpenBSD: upgrade,v 1.2 2005/01/15 17:52:09 miod Exp $
-dnl OpenBSDUpgrade({:-the CD-ROM-:})
-OpenBSDUpgrade({:-your usual boot device-:})
diff --git a/distrib/notes/zaurus/whatis b/distrib/notes/zaurus/whatis
deleted file mode 100644
index 8c9c0232460..00000000000
--- a/distrib/notes/zaurus/whatis
+++ /dev/null
@@ -1,4 +0,0 @@
-dnl $OpenBSD: whatis,v 1.4 2006/04/04 00:26:33 uwe Exp $
-
-OpenBSD/MACHINE runs on the Sharp Zaurus SL-C3000, SL-C3100 and
-SL-C3200 PDA.
diff --git a/distrib/notes/zaurus/xfer b/distrib/notes/zaurus/xfer
deleted file mode 100644
index ed3fc960a7e..00000000000
--- a/distrib/notes/zaurus/xfer
+++ /dev/null
@@ -1,12 +0,0 @@
-dnl $OpenBSD: xfer,v 1.5 2015/06/10 06:38:40 jasper Exp $
-Installation is supported from several media types, including:
-
- CD-ROM
- FFS partitions
- DOS (FAT) partitions
- EXT2 partitions
- HTTP
-
-OpenBSDXferShortPrelude
-
-OpenBSDXferFFS