You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
piklab/test/pic30/test.s

20 lines
569 B

.title " Sample dsPIC Assembler Source Code"
.sbttl " For illustration only."
; dsPIC registers
.equ CORCONL, CORCON
.equ PSV,2
.section .const,psv
hello:
.ascii "Hello world!\n\0"
.text
.global __reset
__reset:
; set PSVPAG to page that contains 'hello'
mov #psvpage(hello),w0
mov w0,PSVPAG
; enable Program Space Visibility
bset.b CORCONL,#PSV
; make a pointer to 'hello'
mov #psvoffset(hello),w0
.end