28 lines
433 B
NASM
28 lines
433 B
NASM
|
; Test new device
|
||
|
.device ATmega328P
|
||
|
|
||
|
; Test number sign labels
|
||
|
#define TEST
|
||
|
.define DOTTEST
|
||
|
|
||
|
|
||
|
; Test whitespace between function name and value
|
||
|
ldi r16, high(0)
|
||
|
ldi r17, high (0)
|
||
|
|
||
|
;---
|
||
|
; Test data segment start with a number sign instead of a dot
|
||
|
;---
|
||
|
#DSEG
|
||
|
Buffer: .BYTE 8 ; Reserve 64 bits
|
||
|
|
||
|
;---
|
||
|
; EEPROM segment
|
||
|
;---
|
||
|
.ESEG
|
||
|
|
||
|
; Test line continuation
|
||
|
AVERAGE: .db 0xF0, 0xFF, \
|
||
|
0x55, 0xFF, \
|
||
|
0x55, 0x0F
|