Port-x68k archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

proposal x68k/stand/README

I'd like to add such documentation as arch/x68k/stand/README.
But I don't know details so please review.

As a background, arch/x68k/stand/ has many directories and
there are three stage bootloaders mixed.  Every time I enter
this directory every few years, I don't remember which is which.

Some port already have its arch/xx/stand/README.  Therefore
I think it's nice that x68k has stand/README too.


Primary bootloaders:
		contains xxboot_ufs.
		It is placed in FFS's boot area and loads secondary bootloader
		from its filesystem (FFSv1/v2).

		is placed in floppy's sector#0 and loads secondary bootloader
		from subsequent USTARFS.

		contains following variants.
		* cdboot_cd9660
			is placed in CD and loads secondary bootloader
			from cd9660 filesystem.
		* xxboot_ffsv1
		* xxboot_ffsv2
		* xxboot_lfsv1
		* xxboot_lfsv2
			is placed in each specified filesystem's boot area,
			and loads secondary bootloader from its filesystem.

Secondary bootloaders:
		boot is placed to / (root directory) and loads the kernel.
		netboot is the same as /boot except default boot device is

Other bootloaders:
		mboot is 0-th bootloader.
		It is placed to sector#0 (as 1024byte/sector) of hard disk
		as an alternative to genuine boot selector.  And loads
		active partition's +0 sector (sector size depends media)
		which should have primary bootloader.

		loadbsd.x is a Human68k executable and loads the kernel from
		Human68k filesystem.

Tetsuya Isaki <isaki%pastel-flower.jp@localhost / isaki%NetBSD.org@localhost>

Home | Main Index | Thread Index | Old Index