.include "atari.inc"
.import __dos_type
- .export __getdefdev ; get default device (e.g. "D1:")
+ .export __getdefdev ; get default device
+ .export __defdev ; this is the default device string (e.g. "D1:")
.ifdef DYNAMIC_DD
- .export __defdev
.constructor __getdefdev,24
.endif
__getdefdev:
-.ifdef DEFAULT_DEVICE
- lda #'0'+DEFAULT_DEVICE
- sta __defdev+1
-.endif
lda __dos_type ; which DOS?
cmp #ATARIDOS
beq finish
; Default device
__defdev:
+.ifdef DEFAULT_DEVICE
+ .byte 'D', '0'+DEFAULT_DEVICE, ':', 0
+.else
.byte "D1:", 0
+.endif