memstats: send XRAM size instead of stack size.

This commit is contained in:
Martin Preuss
2025-05-17 14:24:04 +02:00
parent e713711a61
commit 550967c176

View File

@@ -35,6 +35,12 @@ NETMSG_MemStats_Write:
st X+, r16
st X+, r16
; stack used
.ifdef MODULES_XRAM
lds r20, xramLastAddress
lds r21, xramLastAddress+1
st X+, r20
st X+, r21
.else
ldi r20, LOW(RAMEND)
ldi r21, HIGH(RAMEND)
in r17, SPL
@@ -43,6 +49,7 @@ NETMSG_MemStats_Write:
in r17, SPH
sbc r21, r17
st X+, r21
.endif
; current buffers used
push xl
push xh