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

[MiNT] machine depend sysdir extension



Hi,

currently, freemint loads all its xdd/xfs/xif modules from the sysdir, what is first 'mint/major-minor-state' and then 'mint', if the former is not found. Is there any interest to extend this to a machine specific folder? Like:

mint/major-minor-state/{000,030,060,ara,mil,...}
mint/major-minor-state

and if 'mint/major-minor-state' isn't present:

mint/{000,030,060,ara,mil,...}
mint

The reason why I find this useful is that I'd love to boot only one FreeMiNT setup on all my machines -- 030, CT60 and Aranym. But I can't, I always have to rename (enable/disable) some modules to make it work. Of course, I can use a boot manager but what if I don't want to? (or can't -- because of the aranym bootstrap mode).

I'd provide a patch for this (can't be complicated) but I don't want to waste time if there's no interest. This solution is 100% compatible with previous behavior and you can share common modules across all architectures (i.e. you let them in the base sysdir).

--
MiKRO / Mystic Bytes
http://mikro.atari.org