OXYGENHUB
◆ main openmsx / share / extensions / hirestimer.xml
832 B · XML · last changed chore(): initial commit 1 month ago source blame history raw
1
<?xml version="1.0" ?>
2
<!DOCTYPE msxconfig SYSTEM 'msxconfig2.dtd'>
3
<msxconfig>
4
  <info>
5
    <name>hirestimer</name>
6
    <manufacturer>openMSX Team</manufacturer>
7
    <code></code>
8
    <release_year></release_year>
9
    <description>A peripheral of which only one was built (by Alex Wulms). It's a MSX cartridge containing a high resolution 32-bit counter. The counter ticks at 3.57MHz. It reacts to IO ports 0x20-0x23. Writing to any port resets the counter. Reading port 0x20 makes an internal copy of the value of the counter and returns the 8 lower bits of that copy. Reading ports 0x21-0x23 returns the other 3 bytes (from low to high) of this copy.</description>
10
    <type>sound expansion</type>
11
  </info>
12
  <devices>
13
    <HiResTimer id="HiResTimer">
14
      <io base="0x20" num="4"/>
15
    </HiResTimer>
16
  </devices>
17
</msxconfig>