this is working

This commit is contained in:
2024-03-05 15:06:42 +01:00
parent 86fb74bd49
commit 2d532a6403
2 changed files with 65 additions and 11 deletions

View File

@ -3,12 +3,66 @@
.section ".rodata","a" .section ".rodata","a"
screendata_tmpl: screendata_tmpl:
.global screendata_tmpl .global screendata_tmpl
.byte _red
.byte _magenta
.byte _blue
.byte _cyan
.byte _green .byte _green
.byte _yellow .byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
.byte _green
screendataend_tmpl: screendataend_tmpl:
.byte 0xff .byte 0xff

12
main.S
View File

@ -1,5 +1,3 @@
.file "main.S"
#include <msp430g2553.h> #include <msp430g2553.h>
#include "colors.h" #include "colors.h"
@ -52,7 +50,7 @@
.section ".data" .section ".data"
screendata: screendata:
.rept 6 .rept 60
.byte 0 .byte 0
.endr .endr
screendataend: screendataend:
@ -181,9 +179,11 @@ mainloop_wait_for_isr_2:
mainloop_data_done: mainloop_data_done:
;; signal all data processed, isr finish ;; signal all data processed, isr finish
bis #SIGNAL_ALL_DATA_DONE, SIGNAL_REGISTER bis #SIGNAL_ALL_DATA_DONE, SIGNAL_REGISTER
set_debug
;; continue
jmp mainloop jmp mainloop_data_done