Power Station PS04/6 RAM usage version 01

RangeContains
0x2000 - 0x20FFBuffers addressed in linear space. Others addressed as banks 0 - 3. See below
0x2100 - 0x21FFUnassigned
0x2200 - 0x22FFNot available in PIC16F1773
0x2300 - 0x23EFNot available in PIC16F1773
Direct banks > >
Locationbank 0
2000-204F
bank 1
2050-209F
bank 2
20A0-20EF
bank 3
20F0-213F
Bank 4
2140-218F
Bank 5
2190-21DF
Bank 6
21E0-21FF
20
sio_buf (2000) [0]
receive and send
24 bytes
drv_st
status of each driver
debounce
counters
continued
XP buffer
continued
FREE
FREE
FREE
21
22
23
24
25
26
27
28
DRV_rep
APM last
reported
29
2A
2B
2C
2D
2E
2F
30
SX_buf (2060) [3]
readback replies
E7 14
FREE (2100)
256 bytes
31
32
33
34
35
36
37
38SO_INp0 send from SIO_buf
39SO_INp2 send from SO_buf
3ASO_INp1 send from SX_buf
3BSO_ot
3CSO_lim
3DSI_IN
3ESI_CKSM
3FSI_Size
40
so_buf (2020) [1]
send only
D0,D1 6
B2 4
24 bytes
XP_IN
XP buffer (20C0)
circular 64 bytes
Not implimented
41XP_OT
42XP_RP
43OC_SAMP
44OC_CNT0
45OC_CNT1
46OC_retry
47
pending
48
49
4A
4B
4C
4D
4E
4F
50
BOD_deb (2080)
debounce
counters
64 bytes
51
52
53
54
55
56
57
58OMR0 OPS
59OMR1 Mode
5AOMR2 Readback
5Btimer0h used by 8-bit tmr0 cores
5CBOD_mat sensed in state 0
5DBOD_int sensed during interrupt
5EBOD_scn sensed during address
5FBOD_stat matrix/scan result
60BOD_rep reported state
61FM_FAL FRAM address lsb
62FM_FAH FRAM address msb
63FM_RAL RAM address lsb
64FM_RAH RAM address msb
65FM_BC byte count
66DCC_STATE
67DCC_SUBST
68DCC_AREG
69DCC_ADDR
6A
6BDCC_MSG
6C
6D
6E
6FDCC_CKSM
Usageby domainaliased
70IH_t1
71IH_t2
72IH_t3
73BG_t1
74BG_t2SV_t1 / LED_p1
75BG_t3SV_t2 / LED_p2
76BG_t4LED_p3
77BG_t5LED_p4
78BG_t6SV_t3 / FM_retry
79BG_t7SV_t4 / FM_bit
7AFM_t1
7BFM_shift
7CEP_ctl - event processing control
7DM_STAT
7EBOD_ctr BOD sequence control
7FSYS_RES System resources present