10 REM > BLib.Memory16b
   20 :
   30 REM Banked and paged memory access routines
   40 REM Version that avoids word access to MOS workspace
   50 REM ================================================
   60 :
   70 REM FNrm - Read from memory
   80 REM -----------------------
   90 DEFFNrm(!&70):LOCAL Y%:Y%=?&72 EOR &F0:IF?&72<&80:IF?&71>&BF:?&73=0
  100 IF!&70<0:IF?&71>&7F OR Y%=&E:?&F6=?&70:?&F7=?&71:=(USR&FFB9)AND&FF ELSE =?!&70
  110 :
  120 REM PROCwm - Write to memory
  130 REM ------------------------
  140 DEFFNwm(!&70,A%):?&D6=?&70:?&D7=?&71:CALL&FFB3:ENDPROC