Would be interesting to have a method to load or extract the EEPROM data such that it can be used at runtime. Might be interesting for quickly iterating on other PCI<->SATA bridge chips, virtio-blk or NVMe support also.
You can use a ssh client on your Mac if you like coding on your Mac. This allows you to use e.g. retro68 and nano from your Mac.
https://68kmla.org/bb/index.php?threads/ssheven-a-modern-ssh-client-for-mac-os-7-8-9.38593/
Nice I have some bombed boards I could use for ports.
Some additional ideas I'll throw in:
Integrate ram and e.g. zuluscsi on the mainboard
mini-ITX/ATX compatible layout
I'm not sure if RNDIS or USB-ECM drivers exist for OS9, but if they do, you could probably skip the ethernet adapter and just connect the phone directly for tethering.
alloca is usually implemented as a compiler builtin. It allocates a buffer on the stack. There is usually no library associated with it
In a lot of cases you can usually replace alloca calls with malloc / free. And it may be needed if you are low on stack space
I believe the missing part to get any accelerator working on Macs is timing/arbitration related to interfacing with the rest of the hardware. That's most likely why stuff like floppy and SCSI have some issues working.
If you just want to run software, but faster, without original hardware, then...
mount /dev/dsk/cXd0sY /your/mountpoint
where X is the SCSI id, Y is the slice, and /your/mountpoint is the mountpoint
If you are not sure of the slice,
dp /dev/dsk/cXd0s31
(X is the SCSI id. slice=31 is the whole disk)
Type "P" as the command and this will print out the partition table...
Yes, boot into MacOS to run the LaCie Silverlining driver installer, and set the 1st drive as the target
The sad mac error is a result of a bad disk driver on the first drive
On bluescsi, you need to do the following
1. Split the image: https://68kmla.org/bb/index.php?threads/announcing-scsi2sd_to_hda-a-quick-and-dirty-script-i-wrote-to-convert-scsi2sd-images-to-hda-files-compatible-with-rascsi-bluescsi.39733/
2. Install LaCie Silverlining disk driver on the first drive
Actually, (at least on Linux) it is possible to point all of a FTP server, a NFS server, a SMB server, and a AFP server at the same location at the same time.
So, probably in macOS, running the existing file server and Netatalk2 on the same directory shouldn't be a problem.