hash/softwarelist.dtd
| r8293 | r8294 | |
| 1 | 1 | <!ELEMENT softwarelist (software+)> |
| 2 | | <!ATTLIST softwarelist name CDATA #REQUIRED> |
| 3 | | <!ATTLIST softwarelist description CDATA #IMPLIED> |
| 4 | | <!ELEMENT software (description, year?, publisher, part*)> |
| 5 | | <!ATTLIST software name CDATA #REQUIRED> |
| 6 | | <!ATTLIST software cloneof CDATA #IMPLIED> |
| 7 | | <!ATTLIST software supported (yes|partial|no) "yes"> |
| 8 | | <!ELEMENT description (#PCDATA)> |
| 9 | | <!ELEMENT year (#PCDATA)> |
| 10 | | <!ELEMENT publisher (#PCDATA)> |
| 11 | | <!ELEMENT part (feature*, dataarea*)> |
| 12 | | <!ATTLIST part name CDATA #REQUIRED> |
| 13 | | <!ATTLIST part interface CDATA #REQUIRED> |
| 14 | | <!-- feature is used to store things like pcb-type, mapper type, etc. Specific values depend on the system. --> |
| 15 | | <!ELEMENT feature EMPTY> |
| 16 | | <!ATTLIST feature name CDATA #REQUIRED> |
| 17 | | <!ATTLIST feature value CDATA #IMPLIED> |
| 18 | | <!ELEMENT dataarea (rom*)> |
| 19 | | <!ATTLIST dataarea name CDATA #REQUIRED> |
| 20 | | <!ATTLIST dataarea size CDATA #REQUIRED> |
| 21 | | <!ATTLIST dataarea databits (8|16|32|64) "8"> |
| 22 | | <!ATTLIST dataarea endian (big|little) "little"> |
| 23 | | <!ELEMENT rom EMPTY> |
| 24 | | <!ATTLIST rom name CDATA #IMPLIED> |
| 25 | | <!ATTLIST rom size CDATA #IMPLIED> |
| 26 | | <!ATTLIST rom crc CDATA #IMPLIED> |
| 27 | | <!ATTLIST rom md5 CDATA #IMPLIED> |
| 28 | | <!ATTLIST rom sha1 CDATA #IMPLIED> |
| 29 | | <!ATTLIST rom offset CDATA #IMPLIED> |
| 30 | | <!ATTLIST rom value CDATA #IMPLIED> |
| 31 | | <!ATTLIST rom status (baddump|nodump|good) "good"> |
| 32 | | <!ATTLIST rom loadflag (load16_byte|load16_word|load16_word_swap|load32_byte|load32_word|load32_word_swap|load32_dword|load64_word|load64_word_swap|reload|fill|continue) #IMPLIED> |
| 2 | <!ATTLIST softwarelist name CDATA #REQUIRED> |
| 3 | <!ATTLIST softwarelist description CDATA #IMPLIED> |
| 4 | <!ELEMENT software (description, year?, publisher, part*)> |
| 5 | <!ATTLIST software name CDATA #REQUIRED> |
| 6 | <!ATTLIST software cloneof CDATA #IMPLIED> |
| 7 | <!ATTLIST software supported (yes|partial|no) "yes"> |
| 8 | <!ELEMENT description (#PCDATA)> |
| 9 | <!ELEMENT year (#PCDATA)> |
| 10 | <!ELEMENT publisher (#PCDATA)> |
| 11 | <!ELEMENT part (feature*, dataarea*, dipswitch*)> |
| 12 | <!ATTLIST part name CDATA #REQUIRED> |
| 13 | <!ATTLIST part interface CDATA #REQUIRED> |
| 14 | <!-- feature is used to store things like pcb-type, mapper type, etc. Specific values depend on the system. --> |
| 15 | <!ELEMENT feature EMPTY> |
| 16 | <!ATTLIST feature name CDATA #REQUIRED> |
| 17 | <!ATTLIST feature value CDATA #IMPLIED> |
| 18 | <!ELEMENT dataarea (rom*)> |
| 19 | <!ATTLIST dataarea name CDATA #REQUIRED> |
| 20 | <!ATTLIST dataarea size CDATA #REQUIRED> |
| 21 | <!ATTLIST dataarea databits (8|16|32|64) "8"> |
| 22 | <!ATTLIST dataarea endian (big|little) "little"> |
| 23 | <!ELEMENT rom EMPTY> |
| 24 | <!ATTLIST rom name CDATA #IMPLIED> |
| 25 | <!ATTLIST rom size CDATA #IMPLIED> |
| 26 | <!ATTLIST rom crc CDATA #IMPLIED> |
| 27 | <!ATTLIST rom md5 CDATA #IMPLIED> |
| 28 | <!ATTLIST rom sha1 CDATA #IMPLIED> |
| 29 | <!ATTLIST rom offset CDATA #IMPLIED> |
| 30 | <!ATTLIST rom value CDATA #IMPLIED> |
| 31 | <!ATTLIST rom status (baddump|nodump|good) "good"> |
| 32 | <!ATTLIST rom loadflag (load16_byte|load16_word|load16_word_swap|load32_byte|load32_word|load32_word_swap|load32_dword|load64_word|load64_word_swap|reload|fill|continue) #IMPLIED> |
| 33 | <!ELEMENT dipswitch (dipvalue*)> |
| 34 | <!ATTLIST dipswitch name CDATA #REQUIRED> |
| 35 | <!ATTLIST dipswitch tag CDATA #REQUIRED> |
| 36 | <!ATTLIST dipswitch mask CDATA #REQUIRED> |
| 37 | <!ELEMENT dipvalue EMPTY> |
| 38 | <!ATTLIST dipvalue name CDATA #REQUIRED> |
| 39 | <!ATTLIST dipvalue value CDATA #REQUIRED> |
| 40 | <!ATTLIST dipvalue default (yes|no) "no"> |