Browse Source
Merge pull request #122 from b1ackmai1er/dev
tune.com --hbios check for devicesDev
pull/123/head
Wayne Warthen
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
10 additions and
5 deletions
-
Source/Apps/Tune/cli.inc
|
|
@ -7,15 +7,20 @@ CLI_ABRT_IF_OPT_FIRST: |
|
|
RET |
|
|
RET |
|
|
|
|
|
|
|
|
CLI_HAVE_HBIOS_SWITCH: |
|
|
CLI_HAVE_HBIOS_SWITCH: |
|
|
LD HL, CLIARGS ; TEST FOR --HBIOS ON COMNMAND LINE |
|
|
|
|
|
|
|
|
LD HL, CLIARGS ; TEST FOR --HBIOS ON COMMAND LINE |
|
|
LD DE, HBIOSOPT |
|
|
LD DE, HBIOSOPT |
|
|
CALL STRINDEX |
|
|
CALL STRINDEX |
|
|
JR NZ, CLI_HAVE_HBIOS_SWITCH1 |
|
|
JR NZ, CLI_HAVE_HBIOS_SWITCH1 |
|
|
OR $FF ; IS NOT HBIOS |
|
|
|
|
|
|
|
|
OR $FF ; MATCHED --HBIOS |
|
|
LD (HBIOSMD), A |
|
|
LD (HBIOSMD), A |
|
|
RET |
|
|
|
|
|
CLI_HAVE_HBIOS_SWITCH1: |
|
|
|
|
|
AND 0 ; IS HBIOS |
|
|
|
|
|
|
|
|
LD BC,(BF_SYSGET*256)+BF_SND |
|
|
|
|
|
RST 08 ; CHECK WE HAVE |
|
|
|
|
|
XOR A ; AT LEAST ONE |
|
|
|
|
|
CP E ; SOUND DEVICE |
|
|
|
|
|
RET NZ |
|
|
|
|
|
JP ERRHW |
|
|
|
|
|
CLI_HAVE_HBIOS_SWITCH1 ; NOT MATCHED --HBIOS |
|
|
|
|
|
XOR A |
|
|
LD (HBIOSMD), A |
|
|
LD (HBIOSMD), A |
|
|
RET |
|
|
RET |
|
|
|
|
|
|
|
|
|