; vim:syntax=z8a:ts=8:sw=8 ; ; Copyright (c) 2019-2021 joshua stein ; ; Permission to use, copy, modify, and distribute this software for any ; purpose with or without fee is hereby granted, provided that the above ; copyright notice and this permission notice appear in all copies. ; ; THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES ; WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF ; MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ; ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ; WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ; ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF ; OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ; ; When running from Loader/WSLoader, we are loaded at 0x8000 ; and use slot 4 for swapping devices .equ RUN_ADDR, #0x8000 .equ RUN_DEVICE, #0x8 .equ RUN_PAGE, #0x7 .equ SLOT_ADDR, #0x4000 .equ SLOT_DEVICE, #0x6 .equ SLOT_PAGE, #0x5