Port-mac68k archive

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

Re: generic HBA errors on Mac Classic II



Regarding my qemu setup, I simply don't have a powerful enough NetBSD machine to use the cross compiler effectively.  Just an old graphite Mac running 9.3.

On Wed, Mar 11, 2026, 13:25 John Klos <john%klos.com@localhost> wrote:
Hi,

> I'll resist the urge to pile on here and just note that when I used
> build.sh, it did not produce a kernel that the Classic II could boot.
> As I noted above, that kernel causes the machine to hang in Booter.

> John Klos, would you mind sharing exactly how you invoked build.sh to
> produce the kernel you sent above, along with host OS, compiler
> version, etc?

I'll include that, but I'll first mention that Booter can be finicky
sometimes, both in booting the kernel from the NetBSD filesystem and from
booting the kernel as a file in the native HFS(+).

Booting seems to work most consistently when booting from the Mac OS
filesystem as a gzipped file.

My invocation is:

./build.sh -j `sysctl -n hw.ncpuonline` -D ../dest-mac68k -O ../obj-mac68k -T ../tools -R ../sets -m mac68k tools kernel=CLASSICII

I've added FPU_EMULATE and dse* and made a new kernel from netbsd-11
sources:

https://www.klos.com/~john/netbsd_classicii_dayna.gz

Here's the same from -current sources:

https://www.klos.com/~john/netbsd_classicii_dayna_current.gz

Let us know how it goes.

John


Home | Main Index | Thread Index | Old Index