Re: pushing netbsd-5 (Was: bootloader)
"David Ross" <[email protected]> Fri, 23 Jan 2009 11:04:49 -0800
| Newsgroups | gmane.os.netbsd.ports.atari |
|---|---|
| Message-ID | <[email protected]> |
> Note sysinst doesn't have menu items for ATARITT and FALCON kernels. > http://cvsweb.NetBSD.org/bsdweb.cgi/src/distrib/utils/sysinst/arch/atari/md.h?rev=1.18 > Should we have them or not? Yes, this would be helpful. Currently, after install I have to copy the ATARITT kernel down myself. David Ross [email protected] ----- Original Message ----- From: "Izumi Tsutsui" <[email protected]> To: <[email protected]> Cc: <[email protected]>; <[email protected]>; <[email protected]>; <[email protected]> Sent: Friday, January 23, 2009 2:25 AM Subject: Re: pushing netbsd-5 (Was: bootloader) > Tuomo wrote: > >> On Fri, Jan 23, 2009 at 1:04 AM, David Brownlee <[email protected]> wrote: >> > Actually, regarding kernel naming suggestions... Why do >> > we have a BOOTX at all? When does it make sense to use >> > BOOTX instead of ATARITT or FALCON? I can understand BOOT >> > as its for a minimal memory machine, but if you have >> > more memory or an 060 you should be using ATARITT or FALCON >> > >> > I'd actually suggest renaming BOOT to SMALL030 or similar >> > to more accurately represent what it is... >> > >> > If we get rid of BOOTX then the only shortname conflict is >> > with netbsd-MILAN-PCIIDE.gz and netbsd-MILAN-ISAIDE.gz... >> > >> > What do people think? > > Note i386 used "nblaptop" and "nbnoacpi" on install CD > because our bootloader doesn't support Rock Ridge extension. > > BTW, anyone takes a look at install notes? ;-) > > --- > netbsd-ATARITT.gz > A kernel specifically tuned for the Atari TT030. > netbsd-BOOT.gz > A kernel for both the Falcon and TT030. It is kept pretty small, > so you can use it to boot the system for installation on > memory-tight systems. This is the kernel supplied on the > boot.fs floppy. > netbsd-BOOTX.gz > Same as the BOOT kernel, but it has slightly more features. > You can run X11 with it. > netbsd-FALCON.gz > A kernel specifically tuned for the Atari Falcon. > netbsd-HADES.gz > A kernel specifically tuned for the Hades. > netbsd-MILAN-ISAIDE.gz > A kernel specifically tuned for the MILAN using IDE in ISA mode. > netbsd-MILAN-PCIIDE.gz > A kernel specifically tuned for the MILAN using IDE in PCI mode. > --- > > Most other ports have single GENERIC kernel which covers > all supported machine variants. > > If there are some machines whose quirks can't be handled at run time > or there are some essencial difference (like kernel loaded address), > we could have separate semi-GENERIC kernel for such machines > as GENERIC and GENERIC3X on sun3. > > In atari case, MILAN kernels have options _MILANHW_ > and they seems to require separate kernels. > > I'm not sure about HADES, but its PCI (and hdfd) could > be problematic on TT030 or Falcon. > > Obviously ATARITT and FALCON can share single GENERIC. > > BOOT is used for installation, so it looks we should add > options M68060 to it because there is not so much code for 060. > (though I'm not sure how M060SP is big) > > Note sysinst doesn't have menu items for ATARITT and FALCON kernels. > http://cvsweb.NetBSD.org/bsdweb.cgi/src/distrib/utils/sysinst/arch/atari/md.h?rev=1.18 > Should we have them or not? > >> BOOTX is smaller and does not use RELOC_KERNEL. I'm not sure >> how well FALCON or ATARITT kernel works with 4MB machine ? > > It looks BOOTX should have RELOC_KERNEL and renamed to GENERIC_FOO. > > FYI, NetBSD/sun2 GENERIC kernel (~1.7MB) seems working > upto multi user on TME with 4MB RAM configuration. > --- > Izumi Tsutsui >