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/)
****

Reply via email to