-
Notifications
You must be signed in to change notification settings - Fork 1
/
labels_sfr.txt
42 lines (41 loc) · 1.17 KB
/
labels_sfr.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Special function registers (SFR) for ES PLUS calculator model.
d_0F000 hardware.dsr
d_0F008 hardware.stpacp # stop acceptor
d_0F009 hardware.sbycon # stand by control
d_0F00A
d_0F010
d_0F014
d_0F018
d_0F020 timer.interval
d_0F022 timer.counter
d_0F024
d_0F025 timer.control
d_0F030 screen.range # specify that only N first rows of the screen are displayed
# Value: (0..7) -> N = (31, 15, 19, 23, 27, 27, 9, 9)
# Only 3 lowest bits have value. Excludes the status bar.
# The fewer lines the screen displays, the darker the contrast is.
d_0F031 screen.mode
# Only 3 lowest bits have value. 0,1,2,3,7: screen off
# 4: white screen, 5: normal screen
# 6: "computing" screen (low contrast white with status bar)
d_0F032 screen.contrast # 5 bits, value 0x00 .. 0x1F
d_0F033 screen.contrast2 # 3 bits, value 0..7
# lower value = darker screen. works independently with [F032].
d_0F034
d_0F040 keyboard.ki
d_0F041
d_0F042 keyboard.ki_filter
d_0F044 keyboard.ko_mask
d_0F045
d_0F046 keyboard.ko
d_0F047
d_0F048
d_0F049
d_0F221
d_0F222
d_0F223
d_0F800 screen.disp
d_0F801 screen.disp.1
d_0F802 screen.disp.2
d_0F80A screen.disp.A
d_0F80B screen.disp.B