; simple memory test - runs test patterns through off-chip RAM ; ; written by Quinn Jensen ; include "ioequ.inc" #define MSG(m) movep #(m)<<7,x:m_pbd start equ $0000 length equ $ff00 org p:$0000 jmp begin org p:$40 begin movep #$0f0f,x:m_bcr ;wait states movep #0,x:m_pbc ;port B: parallel I/O movep #-1,x:m_pbddr ;port B: all output MSG($1) MSG($1|3<<4) ;clear strobes loop move #>$000000,x0 ;pattern jsr $AAAAAA,x0 ;pattern jsr $555555,x0 ;pattern jsr $FFFFFF,x0 ;pattern jsr $DEADEE,x0 ;pattern jsr $123456,x0 ;pattern jsr $876543,x0 ;pattern jsr