c128lib Labels
Labels definition for C128
Loading...
Searching...
No Matches
basic.asm File Reference

Basic module. More...

Namespaces

namespace  Basic
 

Variables

label JHARD_RESET = $4000
 
label JSOFT_RESET = $4003
 
label JBASIC_IRQ = $4006
 
label SOFT_RESET = $4009
 
label HARD_RESET = $4023
 
label CRUNCH = $430A
 
label GONE = $4A9F
 
label NEWSTT = $4AF6
 
label STOP_END = $4BCB
 
label OR = $4C86
 
label AND = $4C89
 
label READY = $4D37
 
label ERROR = $4D3C
 
label MAIN = $4DB7
 
label LNKPRG = $4F4F
 
label FNDLIN = $5064
 
label LINGET = $50A0
 
label LIST = $50E2
 
label NEW = $51D6
 
label CLR = $51F8
 
label RETURN = $5262
 
label BEND_DATA = $528F
 
label REM = $529D
 
label IF = $52C5
 
label BEGIN_BEND = $5320
 
label ELSE = $5391
 
label ON = $53A3
 
label LET = $53C6
 
label PRINT_ = $553A
 
label CMD = $5540
 
label PRINT = $5554
 
label GET = $5612
 
label INPUT_ = $5648
 
label INPUT = $5662
 

Detailed Description

Basic module.

This file contains labels that map to the BASIC routines of the Commodore 128.; Labels are intended to be used in assembly for 6502 with KickAssembler.

BASIC (Beginner's All-purpose Symbolic Instruction Code) is the built-in programming language of the Commodore 128. It provides a variety of routines for tasks such as input/output handling, mathematical operations, and program flow control.

https://c128lib.github.io/Reference/4000

Author
Raffaele Intorcia raffa.nosp@m.ele..nosp@m.intor.nosp@m.cia@.nosp@m.gmail.nosp@m..com

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Date
2024