Changes

294 bytes added ,  16:33, 11 March 2023
no edit summary
Line 2: Line 2:     
== Firmware ==
 
== Firmware ==
The DMCU firmware is loaded by [[nn_cmpt.rpl]]. The firmware is stored in [[OSv0]]/[[OSv1]] as hex encoded data.
+
The DMCU firmware is loaded by [[nn_cmpt.rpl]]. The firmware is stored in [[OSv0]]/[[OSv1]] in ASCII text form with a NULL terminator at the end.
 +
 
 +
Each line starts with the address in hex, prefixed with an <code>@</code>, followed by one or more bytes in hex written to the address, and ends with a LF character.
 +
 
 +
The following line would write <code>AB CD</code> to address <code>0123</code>:
 +
@0123 AB CD
    
== Memory Map ==
 
== Memory Map ==