W dniu 24.08.2011 22:05, Helmut Karlowski pisze:Am 24.08.2011, 14:23 Uhr, schrieb Adam Kłobukowski <adamklobukowski@gmail.com>:Having all that could remove another 'external' subsystem. I'd really like FreeMiNT to be a 'complete' OS.Me too: No TOS, no HD-driver, only a MiNT-loader (which is started like a HD-driver). How did Linux-68k solve this?They have drivers for all hardware.
There you go :-)
But first the blocking IO should be removed and real threads and maybe memory-swapping are needful too.DMA is possible for SCSI and floppy already. It is possible to fake DMA
But currently it blocks, doesn't it?. I remember having looked at the code long ago, and I think there was not much missing.
-- Helmut Karlowski