mirror of
https://github.com/cc65/cc65.git
synced 2024-12-28 06:30:16 +00:00
166a4b25f7
Also publish detect_iigs(), set_iigs_speed() and get_iigs_speed(). Refactor to only store one ostype variable.
18 lines
370 B
ArmAsm
18 lines
370 B
ArmAsm
;
|
|
; Colin Leroy-Mira <colin@colino.net>, 2024
|
|
;
|
|
; void __fastcall__ detect_iigs(void)
|
|
;
|
|
|
|
.export _detect_iigs
|
|
.import ostype, return0, return1
|
|
|
|
.include "apple2.inc"
|
|
|
|
; Returns 1 if running on IIgs, 0 otherwise
|
|
_detect_iigs:
|
|
lda ostype
|
|
bpl :+
|
|
jmp return1
|
|
: jmp return0
|