2 ; Ullrich von Bassewitz, 25.11.2002
4 ; CC65 runtime: Swap x bytes of register variable space
8 .importzp sp, regbank, tmp1
12 sta tmp1 ; Store count
13 @L1: lda regbank,x ; Get old value
15 lda (sp),y ; Get stack loc
16 sta regbank,x ; Store new value
18 sta (sp),y ; Store old value