On Mon, 15 May 2017, John Paul Adrian Glaubitz wrote:

> Hi!
> 
> Recently, I made some progress with debian-installer on m68k and got it 
> to build on m68k, at least the cdrom installer. It can be downloaded for 
> testing purpose here [1]. It should work in emulators like Aranym and 
> qemu-m68k in system mode.
> 

Nice work!

> I haven't tested the installer myself yet, but Laurent Vivier had a go 
> and he confirmed it actually loaded the installer from initrd \o/.
> 
> However, there is one task that needs to be addressed and for that I 
> need help. Since d-i hasn't been touched on m68k for a long time, the 
> kernel module list is outdated and hence hardware like CD-ROM drives and 
> similar are not detected.
> 
> Thus, I would to ask around which modules are needed for the various 
> hardware people have, e.g. SCSI driver for 68k Macs, IDE drivers for 
> Amiga and Atari and so on.
> 

For m68k Macs, the SCSI, IDE, FDC and NIC driver modules are,

        mac_esp
        mac_scsi

        macide

        swim_mod

        mac8390
        macmace
        mac89x0
        macsonic

Their respective Kconfig symbols are:

        CONFIG_SCSI_MAC_ESP
        CONFIG_MAC_SCSI

        CONFIG_BLK_DEV_MAC_IDE

        BLK_DEV_SWIM

        CONFIG_MAC8390
        CONFIG_MACMACE
        CONFIG_MAC89x0
        CONFIG_MACSONIC

Any other Mac-specific modules (ADB, FB, SCC etc) should probably be 
built-in.

> The drivers need to be added to the corresponding module list in [2] 
> which will add them to module packages. The module packages then have to 
> be included in the pkg-list for d-i on m68k [3]. Of course, the drivers 
> need to be enabled in the kernel configuration as well.
> 
> Another issue that needs to be addressed is that the loop-modules udeb 
> package needs to be enabled for src:linux on m68k because it's required 
> for the hdmedia d-i images. But I can open a bug report for that as 
> well.
> 

Installer images would be awesome (I gather that there is no ISO yet...)

-- 

> Thanks,
> Adrian
> 
> 
> > [1] https://people.debian.org/~glaubitz/debian-installer-m68k/cdrom/
> > [2] 
> > https://anonscm.debian.org/cgit/kernel/linux.git/tree/debian/installer/m68k/modules/m68k
> > [3] 
> > https://anonscm.debian.org/cgit/d-i/debian-installer.git/tree/build/pkg-lists/cdrom/m68k.cfg
> 
> 

Reply via email to