6-2 The Development Library
PEEKARM
Memory read: reads nibbles from a specified address in memory in the ARM address space.
Level 2 Level 1 -> Level 1
Binary integer (address) Binary Integer (number of byte to read) -> String
POKEARM
Memory write command: Writes bytes in ARM memory address space.
Note: You can not write data in the Flash ROM using this command.
Note: Writing data in memory randomly will cause memory lost.
Level 1 Level 2 -> Level 1
Binary integer (Address where to write) String (Data to write in hex) ->
A→
Address out: Returns the object stored at a specific address.
Level 1 -> Level 1
Binary integer -> Object
→A
Get Address: Returns the address of an object.
Level 1 -> Level 1
Object -> Binary integer
→RAM
Improved NEWOB: This command makes a copy of an object in RAM, wherever the object is.
This commands allows you to copy a ROM object in RAM.
Level 1 -> Level 1
Object -> Object located in RAM
A→H
Address to string: Returns the hex representation of an address (you can then use this with the POKE
command).
The hex representation of an address is a 5 character string where the address is written backwards.
Level 1 -> Level 1
Binary integer -> string
H→A
String to address: Returns the address represented by a 5 character string.
The hex representation of an address is a 5 character string where the address is written backwards.
Level 1 -> Level 1
String -> binary integer