1#include "DEFS.h" 2 3ENTRY(swab) 4 movl sp@(4),a0 /* source */ 5 movl sp@(8),a1 /* destination */ 6 movl sp@(12),d0 /* count */ 7 jeq swdone 8 9swloop: 10 movw a0@+,d1 11 rorw #8,d1 12 movw d1,a1@+ 13 subql #1,d0 14 jne swloop 15 16swdone: 17 rts 18