=> R0 = Value to be converted
R1 = Buffer for resulting string
R2 = size of buffer
<= R0 = Buffer (R1 on entry)
R1 = pointer to terminating 0 in buffer
R2 = free bytes in buffer
This range of SWIs convert a number into some kind of string.
<name> <number>
Hex 1,2,4,6,8 (nibbles)
Cardinal 1,2,3,4 (bytes) (unsigned)
Integer 1,2,3,4 (bytes) (signed)
Binary 1,2,3,4 (bytes)
SpacedCardinal 1,2,3,4 (bytes) (unsigned)
SpacedInteger 1,2,3,4 (bytes) (signed)
In addition we have :
++++++++++++OS_ConvertFixedNetStation>OS_ConvertFixedNetStation
++++++++++++OS_ConvertNetStation>OS_ConvertNetStation
++++++++++++OS_ConvertFixedFileSize>OS_ConvertFixedFileSize
++++++++++++OS_ConvertFileSize>OS_ConvertFileSize
++++++++++++OS_ConvertDateAndTime>OS_ConvertDateAndTime
++++++++++++OS_ConvertStandardDateAndTime>OS_ConvertStandardDateAndTime
++++++++++++OS_ConvertVariform>OS_ConvertVariform
|
|
|