OXYGENHUB
◆ main openmsx / share / extensions / Yamaha_SKW-05_embedded.xml
1.8 KiB · XML · last changed chore(): initial commit 1 month ago source blame history raw
e8555c89 Andy McCall 1
<?xml version="1.0" ?>
2
<!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
3
<msxconfig>
4
5
  <!--
6
      NOTE: This version of SKW-05 is the one found embedded in the
7
      YIS-805/256 computer, extracted for use as an openMSX
8
      extension. An actual standalone SKW-05 still needs to be found
9
      and studied, and may well reveal differences compared to this
10
      reconstructed version. One of the unverified assumptions is
11
      that SKW-05 contains a Toshiba-style JIS Level 1 Kanji ROM
12
      exposed via I/O ports.
13
14
      As soon as we have studied a real SKW-05, we'll improve this extension to
15
      be more accurate.
16
    -->
17
  <info>
18
19
    <!-- Note: the switch to disable SRAM is not emulated! -->
20
    <name>Kanji Word Processor Unit (embedded)</name>
21
    <manufacturer>Yamaha</manufacturer>
22
    <code>SKW-05</code>
23
    <release_year>1985</release_year>
24
    <description>Japanese Word Processor, as it's embedded in the YIS-805/256 machine.</description>
25
    <type>word processor cartridge</type>
26
  </info>
27
  <devices>
28
    <primary slot="any">
29
      <secondary slot="any">
30
        <YamahaSKW01 id="Kanji Word Processor Unit">
31
          <mem base="0x0000" size="0xC000"/>
32
          <rom id="main">
33
            <!-- register values set to 00 -->
34
            <sha1>e1fbe1bdc76b0c81d5652655731fe9007cf600f6</sha1>
35
            <filename>skw-05_main.rom</filename>
36
          </rom>
37
          <rom id="data">
38
            <sha1>0247d1ea0e757255f4470e032655509172c2af21</sha1>
39
            <filename>skw-05_data.rom</filename>
40
          </rom>
41
          <sramname>skw-05.sram</sramname>
42
          <initialContent encoding="hex">00</initialContent> <!-- assumed based on the SRAM dump by Takamichi Suzukawa of the SKW-01 -->
43
        </YamahaSKW01>
44
      </secondary>
45
    </primary>
46
47
  </devices>
48
</msxconfig>