28 lines
406 B
ArmAsm
28 lines
406 B
ArmAsm
;
|
|
; Oliver Schmidt, 2024-08-06
|
|
;
|
|
|
|
.ifndef __APPLE2ENH__
|
|
|
|
.export uppercasemask
|
|
|
|
.import machinetype
|
|
.constructor detectlowercase
|
|
|
|
.segment "ONCE"
|
|
|
|
detectlowercase:
|
|
bit machinetype
|
|
bpl :+
|
|
|
|
lda #$FF
|
|
sta uppercasemask
|
|
: rts
|
|
|
|
|
|
.data
|
|
|
|
uppercasemask: .byte $DF ; Convert to uppercase
|
|
|
|
.endif
|