Jetter AG
Registers - Overview | 8
JVM-104-O15 User Manual
49 / 60
8.12 General system registers
Register ranges
Description
200000
OS version (major * 100 + minor)
200001
Bit 0 = 1
Application program is running
200008
Error register identical with 210004
Bit 8
Illegal jump
Bit 9
Illegal call
Bit 10
Illegal index
Bit 11
Illegal opcode
Bit 12
Division by 0
Bit 13
Stack overflow
Bit 14
Stack underflow
Bit 15
Illegal stack
Bit 16
Failed to load application program
Bit 24
Timeout - Cycle time
Bit 25
Timeout - Task lock
Bit 31
Unknown error
200168
Bootloader version
(IP format)
200169
OS version (IP format)
201000
Runtime registers in mil-
liseconds
Read/write
201001
Runtime register in seconds Read/write
201002
Runtime register in R
201003
Read/write
201003
10 ms units for R 201002
Read/write
201004
Runtime registers in mil-
liseconds
Read
201005
Runtime registers in mi-
croseconds
Read
202960
Password for system com-
mand register:
0x424f6f74
202961
System command register
202980
Error history: Number of entries
202981
Error history: Index
202982
Error history: Entry
203100 ... 203107
32-bit overlaying
Flags 0 ... 255
203108 ... 203123
16-bit overlaying
Flags 0 ... 255
203124 ... 203131
32-bit overlaying
Flags 2048 ... 2303
203132 ... 203147
16-bit overlaying
Flags 2048 ... 2303
209700
System logger: Global enable
209701 ... 209739
Enabling system components
8.13 Application program
Register ranges
Description
210000
State of application program
Bit 0 = 1
Application program is running
210001
JetVM version
210004
(bit-coded) Error register