Use n20 for bugfixing.
This commit is contained in:
@@ -53,6 +53,15 @@ AppStats_Fini:
|
|||||||
;
|
;
|
||||||
|
|
||||||
AppStats_OnEveryMinute:
|
AppStats_OnEveryMinute:
|
||||||
|
push r15
|
||||||
|
in r15, SREG
|
||||||
|
cli
|
||||||
|
rcall AppStats_OnEveryMinute_noIrq
|
||||||
|
out SREG, r15
|
||||||
|
pop r15
|
||||||
|
ret
|
||||||
|
|
||||||
|
AppStats_OnEveryMinute_noIrq:
|
||||||
ldi yl, LOW(netInterfaceData)
|
ldi yl, LOW(netInterfaceData)
|
||||||
ldi yh, HIGH(netInterfaceData)
|
ldi yh, HIGH(netInterfaceData)
|
||||||
rcall AppNetwork_SendRxdStats ; debug
|
rcall AppNetwork_SendRxdStats ; debug
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
; ---------------------------------------------------------------------------
|
; ---------------------------------------------------------------------------
|
||||||
; generic
|
; generic
|
||||||
|
|
||||||
.equ NET_BUFFERS_NUM = 6
|
.equ NET_BUFFERS_NUM = 4
|
||||||
.equ NET_BUFFERS_SIZE = 32
|
.equ NET_BUFFERS_SIZE = 32
|
||||||
|
|
||||||
|
|
||||||
@@ -57,21 +57,21 @@
|
|||||||
#define MODULES_LED_SIMPLE
|
#define MODULES_LED_SIMPLE
|
||||||
#define MODULES_NETWORK
|
#define MODULES_NETWORK
|
||||||
#define MODULES_UART_BITBANG
|
#define MODULES_UART_BITBANG
|
||||||
#define MODULES_TWI_MASTER
|
;#define MODULES_TWI_MASTER
|
||||||
;#define MODULES_LCD
|
;#define MODULES_LCD
|
||||||
;#define LCD_MINIMAL_FONT
|
;#define LCD_MINIMAL_FONT
|
||||||
#define MODULES_SI7021
|
;#define MODULES_SI7021
|
||||||
;#define MODULES_STATS
|
;#define MODULES_STATS
|
||||||
;#define MODULES_OWI_MASTER
|
;#define MODULES_OWI_MASTER
|
||||||
;#define MODULES_DS18B20
|
;#define MODULES_DS18B20
|
||||||
#define MODULES_MOTION
|
;#define MODULES_MOTION
|
||||||
;#define MODULES_TCRT1000
|
;#define MODULES_TCRT1000
|
||||||
;#define MODULES_CCS811
|
;#define MODULES_CCS811
|
||||||
|
|
||||||
#define APPS_NETWORK
|
#define APPS_NETWORK
|
||||||
#define APPS_MOTION
|
;#define APPS_MOTION
|
||||||
;#define APPS_DOOR
|
;#define APPS_DOOR
|
||||||
#define APPS_REPORTSENSORS
|
;#define APPS_REPORTSENSORS
|
||||||
#define APPS_STATS
|
#define APPS_STATS
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -25,8 +25,7 @@
|
|||||||
|
|
||||||
.dseg
|
.dseg
|
||||||
|
|
||||||
uart_bitbang_iface: .byte NET_IFACE_SIZE
|
uart_bitbang_iface: .byte NET_IFACE_SIZE
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -198,7 +197,7 @@ uartBitbang_receiveNextPkg_end:
|
|||||||
|
|
||||||
uartBitbang_receiveAndCheckPkg:
|
uartBitbang_receiveAndCheckPkg:
|
||||||
ldd r16, Y+NET_IFACE_OFFS_ADDRESS
|
ldd r16, Y+NET_IFACE_OFFS_ADDRESS
|
||||||
ldi r17, (NET_BUFFERS_SIZE-2)
|
ldi r17, (NET_BUFFERS_SIZE-4)
|
||||||
push xl
|
push xl
|
||||||
push xh
|
push xh
|
||||||
rcall uartBitbang_ReceivePacketIntoBuffer ; (r16, r17, r18, r19, r20, r21, r22, X)
|
rcall uartBitbang_ReceivePacketIntoBuffer ; (r16, r17, r18, r19, r20, r21, r22, X)
|
||||||
|
|||||||
Reference in New Issue
Block a user