Ahoj,
do fdc driveru jsem pridal moznost kompilace s podporou pro dva FDC.
Mechaniky 0 - 3 jsou mapovany jako realne FDC na portech 0xd8 - 0xdf. Mechaniky 4 - 7 jsou mapovany jako druhy FDC emulovany Unikartou na portech 0x58 - 0x5f (nastaveno FDC switchem unikarty).
Aby se zbytecne nekomplikoval kod, tak se pro praci s unikartou pouzivaji stejne rutiny a timing, jako pri praci se skutecnym FDC.
Udelane to mam tak, ze pri volbe mechaniky z FDC, nebo z Unikarty se vzdy aktivuje motor obou radicu. Jako vedlejsi efekt se tedy na realnem FDC rozsviti LED, ktera odpovida spodnim 2 bitum zvolene mechaniky. Pri praci s mechanikou 4 (prvni drive na unikarte) se tedy rozsviti LED na realne FD0 i kdyz se s nim nepracuje - ostatni operace uz jsou vsak provadeny jen na Unikarte.
Driver jsem uploadnul na web.
Michal