Reply 20 of 72, by banane
Hey,
I now bought the MS-98L9 V2.0, cause it was about 50€ cheaper than the CS620-H310.
The Chipset for the PCI-Slot 5 / the ISA bridge is a Fintek F85226AD:
First of all I'd like to test the ISA-Card I have, a SAC-201 for an HiLo All03 / Sunshine Expro-60 eprom progammer. It doesnt need DMA or IRQs, it's just pure I/O, there are dip switches to set the port on the card.
One last test with real hardware, an old igel thin client:
The card still works, at the moment it is set to 0x2D0:
On my VM host machine this port is free as I understand :
cat /proc/ioports
0000-0cf7 : PCI Bus 0000:00
0000-001f : dma1
0020-0021 : pic1
0040-0043 : timer0
0050-0053 : timer1
0060-0060 : keyboard
0064-0064 : keyboard
0070-0071 : rtc_cmos
0070-0071 : rtc0
0080-008f : dma page reg
00a0-00a1 : pic2
00c0-00df : dma2
00f0-00ff : fpu
00f0-00f0 : PNP0C04:00
02e8-02ef : serial
02f8-02ff : serial
03e8-03ef : serial
03f8-03ff : serial
How can I connect this to a DOS VM running on linux now ?
I freshly installed Debian 11 as the MSI board doesnt come with a customized Ubuntu 16.04 Image as the CS620-Board does, see:
https://www.dfi.com/Uploads/DownloadCenter/16 … 4/DFI-CS620-ISA Card User Guide_1.1.pdf
I created a DOS machine directly via QEMU as virt-manager doesnt have the options for the ISA i/o ports from the document above. I guess this is their customizing.
qemu-img create -f qcow msdos.disk 2G
qemu-system-i386 -hda msdos.disk -m 64 -L . -fda dos622_1.img -boot a
qemu-system-i386 -hda msdos.disk -m 64 -L .
How can I add the i/o port from the host to the VM ? Does someone understand the QEMU documentation ?
https://qemu-project.gitlab.io/qemu/system/de … -emulation.html
Cheers,
Banane