e05: use 23LC512 (RAM) and 25LC256 (EEPROM) via spi_sw.
This commit is contained in:
@@ -62,6 +62,9 @@
|
||||
#define MODULES_LED1
|
||||
#define MODULES_NETWORK
|
||||
#define MODULES_COM2W
|
||||
#define MODULES_SPI_SW
|
||||
#define MODULES_RAM_23LC512
|
||||
#define MODULES_EE_25LC256
|
||||
;#define MODULES_TWI_MASTER
|
||||
;#define MODULES_LCD
|
||||
;#define LCD_MINIMAL_FONT
|
||||
@@ -132,6 +135,14 @@ firmwareStart:
|
||||
; @routine onSystemStart
|
||||
|
||||
onSystemStart:
|
||||
; external SRAM check
|
||||
bigcall RAM_23LC512_WritePattern
|
||||
nop
|
||||
bigcall RAM_23LC512_ReadPattern
|
||||
brcs onSystemStart_done
|
||||
bigcall DEBUG1
|
||||
|
||||
onSystemStart_done:
|
||||
ret
|
||||
; @end
|
||||
|
||||
@@ -183,7 +194,7 @@ onEveryLoop:
|
||||
.include "devices/all/hw_tn84.asm"
|
||||
.include "devices/all/includes.asm"
|
||||
|
||||
;.include "common/debug.asm"
|
||||
.include "common/debug.asm"
|
||||
;.include "modules/network/msg/debug-w.asm"
|
||||
|
||||
|
||||
@@ -201,3 +212,4 @@ deviceCodeEnd:
|
||||
.warning "Code reaches into boot loader!"
|
||||
.endif
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user