mirror of
https://github.com/cc65/cc65.git
synced 2024-09-08 16:54:52 +00:00
21 lines
400 B
ArmAsm
21 lines
400 B
ArmAsm
;
|
|
; Christian Groessler, May-2016
|
|
;
|
|
; unsigned char _is_cmdline_dos(void);
|
|
;
|
|
; returns 0 for non-commandline DOS, 1 for commandline DOS
|
|
;
|
|
|
|
.export __is_cmdline_dos
|
|
.import __dos_type
|
|
.include "atari.inc"
|
|
|
|
__is_cmdline_dos:
|
|
ldx #0
|
|
lda __dos_type
|
|
cmp #MAX_DOS_WITH_CMDLINE + 1
|
|
txa
|
|
rol a
|
|
eor #$01
|
|
rts
|