I need information about the FDC (floppy disk controlers) and where are mapped, for make the other versions of the same kernel for your hardware.
The MNBIOS is programmed for this. Is your hardware as it?
* V9938 or V9958 on I/O &H98 to &H9B
* PPI 8255 or compatible on I/O &HA8 to &HAB
* PSG AY3-8910 or compatible on I/O &HA0 to &HA2
* MEMORY MAPPER on I/O &HFC to &HFF
* SUB SLOT REGISTER at MEMORY ADDRESS &HFFFF
* trought AY3-8910 external i/o register connect the 2 joystics ports and a DATASET I/O.
* trought PPI connect in port A8 the SLOT selector registor. &HA9 read keyboard row. &HAA set light CAPS, sound click, and select row keyboard to be read.
* &H90 and &H91 are the printer port.
* Too support RTC, at &hB4 and &hB5
* The DISK DRIVER in my hardware are in BFB8 to BFBF memory address at slot 3 - 2 . (the Talent DPF550 diskdriver)
* The slot for expand are in SLOT 2.
* The original mapped memory are in SLOT 1 , SLOT 3-0 , SLOT 3-1 , SLOT 3-2 or SLOT 3-3. The MNBIOS support all this locations for original RAM, but if are in SLOT 2 then the MNBIOS use it as a MSX4 expand and crashed if is a original RAM.
You has a diferent hardware, what are changed?
Is your hardware popular, in what country?
I need the help of all msx fans for do the MNBIOS at world level.