* name -> mnemonic * altmnemonic * accessmode * accessattr - register dict updated - Register class redesigned git-svn-id: https://svn.code.sf.net/p/libusbjava/code/trunk@114 94ad28fe-ef68-46b1-9651-e7ae4fcf1c4c
21 lines
636 B
XML
21 lines
636 B
XML
<?xml version='1.0' encoding='utf-8'?>
|
|
|
|
<!-- DTD for MPC555 RegisterDictionary.
|
|
Only the type values are MPC555 specific.
|
|
-->
|
|
|
|
<!ELEMENT registerDefinitions ((registerGroup* | register*)*)>
|
|
<!ELEMENT registerGroup (register+)>
|
|
<!ATTLIST registerGroup
|
|
baseAddress CDATA #REQUIRED>
|
|
<!ELEMENT register (description?)>
|
|
<!ATTLIST register
|
|
mnemonic CDATA #REQUIRED
|
|
altmnemonic CDATA #IMPLIED
|
|
type (CtrlReg|GPR|FPR|SPR|MSR|CR|FPSCR) #REQUIRED
|
|
value CDATA #REQUIRED
|
|
size (1|2|4) #REQUIRED
|
|
accessmode (supervisor|user|test) #IMPLIED
|
|
accessattr (readonly|writeonly) #IMPLIED>
|
|
<!ELEMENT description (#PCDATA)>
|