Hi,
>
> Hi
> I wrote I want build MSX-3 ( non ASCII standart )
> I wrote FPGA-Mem memory controller for my MSX3 computer. It take
> EPM7128SLC84. I writing other FPGA-IO now.
>
> FPGA-Mem specification:
> Using one or two 16Mbit 60-nc DRAM 1MbX16Bits
>
> Z380 Memory map
>
> 000000-00FFFF MSX MEMORY
> 010000-3FFFFF DRAM (2MB x 16Bit)
> 400000-7FFFFF EXTENDED MSX SLOT 0
> 800000-BFFFFF EXTENDED MSX SLOT2
> C00000-FFFFFF INTERNAL MSX SLOT ( FOR FLASH ROM DISK)
>
What is the EXTENDED MSX SLOT and what's the difference between 400000-
and 800000- ?
Also why INTERNAL MSX SLOT is needed?
Hmm.. it is possible for me to misunderstand your SLOT concept.
> MSX MEMORY
> 0000-0003 ROM-BIOS -- for invalid opcode exeption
> 0004-3FFF CS0
> 4000-7FFF CS1
> 8000-BFFF CS2
> C000-FFFF CS3
>
I think that the first 64KB should be same as MSX standard. So
we need not to discuss this address space. Right?
> CS[0..3] tru via port A8 & mapper. Y can using mapper for acces
> 000000-3FFFFF DRAM
>
Do you mean that 000000-3FFFFF can be used both for linear addressing
and memory mapping (MSX2 standard)?
> SLOT [A8] MAP control FLASH ROM 128KB
>
> SLT0 CS0 BIOS
> SLT0 CS1 BASIC
> SLT1 CS0 XBIOS
>
What's XBIOS? New BIOS for the new standard?
> SLT1 CS1 BDOS
> SLT2 CS1 DOS2 ( 64KB controll 4104H )
^^^^^^^^^^^^^^^^^^^
I'm sorry? What does it mean?
> SLT3 CS[0..3] MAPPER DRAMM ACCES
>
> I want place into the FPGA-Mem MEMORY and I/O acces-NMI trapper.
>
> Other FPGA will has EPP , SLOTS ARBITR, I/O decoder for VDP, IDE, 85C30
> serial, CMOS, AY and KBD .
>
How about to use super I/O controller chip for PC?
> KBD controller will use Z8 microcontroller for PC-KBD to MSX-KBD and
> MS-mouse to MSX-mouse convertions.
>
The problem of KBD is that MSX does not have KBD connector. Also
MSX controls KBD through PPI. How do you connect the converter to
PPI?
> Extended MSX slot it is my last problemm. We want compatibility. And We can
> take 62pins ISA connector. Get out 51,52 pins and insert wall.
>
> 1 2
> ----
> | |
> | |
> ....
>
> ....
> | |
> | | 49,50
> ---- wall
> | | 53,54 Extended MSX
> | |
> | | 61,62
> ----
>
> Extended MSX must has,
> A[16..23],D[8..15],/BLEN,/BHEN,/IORD,/IOWR,/MRD,/MWR,/MSIZE,/BREQ,/BACK (It
> is 25 pins) .But Extended part has 10 pins. MSX slot has two-spare , /rfsh
> ....... it is all. May be We can use SW1,SW2,-12, +12, sound in .... e.t.c
>
Make another different slot for new standard. PC has several types of
slots (XT ISA, AT ISA, PCI, AGP, ... etc. )
> We can take PCI or PCMCIA conector or make PCMCIA slot. I do not know yet.
> We did want make PCI slot but It will hi-cost.
>
In my opinion, MSX should be simple. Should such slots be included?
To tell the truth, I hate PCI protocol. ;)
Ok. Keep you project and I think we need a lot of discusstions to prevent
creating diffrent MSX standards.
Greetings,
- Jun.
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****