;Tabelle aller EQUates f. FutureOS -- Datei #EQU.DEU
;745 Zeilen - Version 0.9.9 Deutsch - 2015-09-04
;Amstrad / Schneider 6128 Plus & CPC6128
;Zusammengestellt von Dr. Stefan W. Stumpferl aka TFM of FutureSoft

NOLIST


;Allgemeine System Variablen / RAM-Register
;
;Befinden sich im RAM, jederzeit verwendbar

;FDC0_ST EQU &FB7E ;HSR Amstrad
;FDC1_ST EQU &FBF6 ;HSR Vortex

;TMS_A EQU &A000 ;int.FDC
;TMS_B EQU &A100
;TMS_C EQU &A200
;TMS_D EQU &A300
;TMS_E EQU &A400 ;ext.FDC
;TMS_F EQU &A500
;TMS_G EQU &A600
;TMS_H EQU &A700
;TMS_I EQU &A800 ;HD
;TMS_J EQU &AA00
;TMS_K EQU &AC00
;TMS_L EQU &AE00

;TURBO_A EQU &B858
;TURBO_B EQU &B860
;TURBO_C EQU &B868
;TURBO_D EQU &B870
;TURBO_E EQU &B878
;TURBO_F EQU &B880
;TURBO_G EQU &B888
;TURBO_H EQU &B890
;TURBO_I EQU &B898
;TURBO_J EQU &B8A0
;TURBO_K EQU &B8A8
;TURBO_L EQU &B8B0
;TURBO_M EQU &B8B8
;TURBO_X EQU &B8C0

;TMD_A EQU &B940
;TMD_B EQU &B942
;TMD_C EQU &B944
;TMD_D EQU &B946
;TMD_E EQU &B948
;TMD_F EQU &B94A
;TMD_G EQU &B94C
;TMD_H EQU &B94E
;TMD_I EQU &B950
;TMD_J EQU &B952
;TMD_K EQU &B954
;TMD_L EQU &B956
;TMD_M EQU &B958

;TAR16   EQU &1800
;TXT_SCR EQU &B000

;TAS_S1 EQU &B800
;TAS_S2 EQU &B900

;FDC_RES EQU &B840
;RAMCHAR EQU &B847
;C_POS   EQU &B848
;AKT_ROM EQU &B84A
;AKT_RAM EQU &B84C
;TAST_R0 EQU &B84E
;TAST_R1 EQU &B84F
;TAST_R2 EQU &B850
;TAST_R3 EQU &B851
;TAST_R4 EQU &B852
;TAST_R5 EQU &B853
;TAST_R6 EQU &B854
;TAST_R7 EQU &B855
;TAST_R8 EQU &B856
;TAST_R9 EQU &B857
;REG_AF1 EQU &B8C2
;REG_BC1 EQU &B8C4
;REG_DE1 EQU &B8C6
;REG_HL1 EQU &B8C8
;REG_AF2 EQU &B8CA
;REG_BC2 EQU &B8CC
;REG_DE2 EQU &B8CE
;REG_HL2 EQU &B8D0
;REG_IX  EQU &B8D2
;REG_IY  EQU &B8D4
;REG_SP  EQU &B8D6
;REG_R   EQU &B8D8
;REG_I   EQU &B8D9
;REG_PC  EQU &B8DA
;REG08_0 EQU &B8DC
;REG08_1 EQU &B8DD
;REG08_2 EQU &B8DE
;REG08_3 EQU &B8DF
;REG08_4 EQU &B8E0
;REG08_5 EQU &B8E1
;REG08_6 EQU &B8E2
;REG08_7 EQU &B8E3
;REG16_0 EQU &B8E4
;REG16_1 EQU &B8E6
;REG16_2 EQU &B8E8
;REG16_3 EQU &B8EA
;REG16_4 EQU &B8EC
;REG16_5 EQU &B8EE
;REG16_6 EQU &B8F0
;REG16_7 EQU &B8F2
;REG16_8 EQU &B8F4
;REG16_9 EQU &B8F6
;REG32_0 EQU &B8F8
;REG32_1 EQU &B8FC
;UHR_00  EQU &B95A
;UHR_SEK EQU &B95B
;UHR_MIN EQU &B95C
;UHR_STU EQU &B95D
;UHR_WOT EQU &B95E
;UHR_TAG EQU &B95F
;UHR_MON EQU &B960
;UHR_JAR EQU &B961
;UHR_ROM EQU &B962
;MAX_CRX EQU &B964
;MAX_CRY EQU &B965
;MAX_RAM EQU &B966
;ADROM_X EQU &B967
;ADROM_A EQU &B968
;FREEZE  EQU &B96A
;ANALOX  EQU &B96B
;ANALOY  EQU &B96C
;DIRIN   EQU &B96D
;KF_MED  EQU &B96E
;KF_FDHD EQU &B96F
;KF_AB   EQU &B970
;KF_CD   EQU &B971
;KF_EF   EQU &B972
;KF_GH   EQU &B973
;KF_MEM  EQU &B974
;KF_SIO  EQU &B975
;KF_CPC  EQU &B976
;KF_VERS EQU &B977

;TDRAM EQU &B97A
;TDHST EQU &B97B
;TDANZ EQU &B97C
;TDAKT EQU &B97D
;TDLWK EQU &B97E
;MO_ST EQU &B97F

;XRAM_C4 EQU &B9D0
;XRAM_C5 EQU &B9D1
;XRAM_C6 EQU &B9D2
;XRAM_C7 EQU &B9D3
;XRAM_CC EQU &B9D4
;XRAM_CD EQU &B9D5
;XRAM_CE EQU &B9D6
;XRAM_CF EQU &B9D7
;XRAM_D4 EQU &B9D8
;XRAM_D5 EQU &B9D9
;XRAM_D6 EQU &B9DA
;XRAM_D7 EQU &B9DB
;XRAM_DC EQU &B9DC
;XRAM_DD EQU &B9DD
;XRAM_DE EQU &B9DE
;XRAM_DF EQU &B9DF
;XRAM_E4 EQU &B9E0
;XRAM_E5 EQU &B9E1
;XRAM_E6 EQU &B9E2
;XRAM_E7 EQU &B9E3
;XRAM_EC EQU &B9E4
;XRAM_ED EQU &B9E5
;XRAM_EE EQU &B9E6
;XRAM_EF EQU &B9E7
;XRAM_F4 EQU &B9E8
;XRAM_F5 EQU &B9E9
;XRAM_F6 EQU &B9EA
;XRAM_F7 EQU &B9EB
;XRAM_FC EQU &B9EC
;XRAM_FD EQU &B9ED
;XRAM_FE EQU &B9EE
;XRAM_FF EQU &B9EF
;MON_ROM EQU &B9F0
;MON_RAM EQU &B9F1
;MON_MMB EQU &B9F2

;VZ_MOD EQU &B9F3
;VZ_AG  EQU &B9F4
;VZ_AA  EQU &B9F6
;VZ_FG  EQU &B9F8
;VZ_FA  EQU &B9FA
;FDCLSA EQU &B9FC
;FDCLSV EQU &B9FD
;DEFINT EQU &B9FE
;DEFRAS EQU &B9FF

;DSWZ EQU &BA50

;OK_ADR EQU &BA58
;OK_ATE EQU &BA5A
;OK_BLK EQU &BA5C
;OK_BTE EQU &BA5E

;CAPS EQU &BB71

;I_ADR EQU &BB72
;I_ATE EQU &BB74
;I_BLK EQU &BB76
;I_BTE EQU &BB78

;DRUMEM EQU &BB7A
;DRUBAZ EQU &BB7B
;MMFMEM EQU &BB7C
;MMFBAZ EQU &BB7D
;HI_MEM EQU &BB7E

;AUH_00  EQU &BB80
;AUH_SEK EQU &BB81
;AUH_MIN EQU &BB82
;AUH_STU EQU &BB83
;AUH_WOT EQU &BB84
;AUH_TAG EQU &BB85
;AUH_MON EQU &BB86
;AUH_JAR EQU &BB87
;WECK_ST EQU &BB88
;WECK_ZS EQU &BB89
;WECK_ZM EQU &BB8A
;WECK_ZH EQU &BB8B
;BILD_SS EQU &BB8C
;BILD_RB EQU &BB8E
;BILD_ST EQU &BB8F

;L_RAM EQU &BB90

;BORDER EQU &BB91
;INK_0  EQU &BB92
;INK_1  EQU &BB93
;INK_2  EQU &BB94
;INK_3  EQU &BB95
;BSS_WW EQU &BB96
;BSS_WA EQU &BB98
;HGB_RB EQU &BB9A
;HGB_ST EQU &BB9B

;FDC_ERR EQU &BB9C
;FDE_RAM EQU &BB9E

;X4RXE EQU &BBA0
;X4RDC EQU &BBA1
;X4RBA EQU &BBA2
;X4R98 EQU &BBA3
;X4RAM EQU &BBA4
;JT_JH EQU &BBC0
;F2AMS EQU &BBC1
;HEGP2 EQU &BBC2

;IDE       EQU &BBC4
;IDE_DEV   EQU &BBC5
;IDE_RAM   EQU &BBC6
;IDE_SECNT EQU &BBC7
;IDE_00_07 EQU &BBC8
;IDE_08_15 EQU &BBC9
;IDE_16_23 EQU &BBCA
;IDE_24_31 EQU &BBCB
;IDE_32_39 EQU &BBCC
;IDE_40_47 EQU &BBCD

;TAST_N  EQU &B980
;TAST_S  EQU &BA00
;TAST_C  EQU &BA80
;TAST_SC EQU &BB00

;LUHR EQU &BA66
;SUHR EQU &BBCE
;KOAS EQU &BB50


;ROM-Labels

;Einspruenge in die Programmierschnittstelle (API)
;Diese sind in jedem ROM (A,B,C,D) gleich!

;ROM_A EQU &FF00
;ROM_B EQU &FF06
;ROM_C EQU &FF0C
;ROM_D EQU &FF12

;ROM_A2B EQU &FF18
;ROM_A2C EQU &FF2A
;ROM_A2D EQU &FF3C
;ROM_B2A EQU &FF4E
;ROM_B2C EQU &FF60
;ROM_B2D EQU &FF72
;ROM_C2A EQU &FF84
;ROM_C2B EQU &FF96
;ROM_C2D EQU &FFA8
;ROM_D2A EQU &FFBA
;ROM_D2B EQU &FFCC
;ROM_D2C EQU &FFDE
;OS_IMA  EQU &FFF2


;OS Funktionen in ROM A

;H_XALLET EQU &C115
;H_ALLET EQU &C02F
;H_CURA EQU &C250
;H_CCE EQU &C284
;H_JOY EQU &C2CC
;H_CS EQU &C2F7
;H_JC EQU &FE6B

;OCPC0 EQU &C18C
;OCPXX EQU &C18F
;DIV88 EQU &C1DE
;EFER  EQU &D9C1

;TST_TS  EQU &C5FA
;CUR_CPY EQU &C6C0
;A_F_0_9 EQU &C404
;HOLE1TS EQU &C561
;HOLETST EQU &C585
;WART_TS EQU &C4DB
;XWART   EQU &C671
;N_2_2C  EQU &D58A
;RB_8    EQU &FE3B
;RBB_8   EQU &FE35
;BIT8_IN EQU &C31A
;B8DIN   EQU &FE41
;RB_16   EQU &FE3E
;RBB_16  EQU &FE38
;B16IN   EQU &C38A
;B16DIN  EQU &FE44
;STED    EQU &FE7D
;CUR_INV EQU &D4EC
;CUR_IV2 EQU &D544
;F_DUMP  EQU &FE77
;F_PORT  EQU &FE7A
;SHED    EQU &FE71
;TERM_2  EQU &D48C
;TERM_2D EQU &D2F7
;TERM_2I EQU &D358
;TERM_2K EQU &D3C0
;TERM_2U EQU &D42C

;TER_GB EQU &CDF6
;TER_BB EQU &CD4C
;TER_GG EQU &CE80
;TER_RR EQU &CF2A
;STR_2  EQU &CCE0
;STR_2D EQU &D161
;STR_2I EQU &D1C2
;STR_2K EQU &D22A
;STR_2U EQU &D296
;STR_GB EQU &CAC6
;STR_BB EQU &CA1C
;STR_GG EQU &CB50
;STR_RR EQU &CBFA
;PRI0GB EQU &C73B
;PRI0BB EQU &C7B3
;PRI0GG EQU &C84B
;PRI0RR EQU &C8E3
;S64X32 EQU &D5A8
;S68X30 EQU &D5DB
;S80X25 EQU &D60E

;PR_2  EQU &C9BD
;PR_2D EQU &D016
;PR_2I EQU &D064
;PR_2K EQU &D0BA
;PR_2U EQU &D113
;PR2GR EQU &FE68
;PR2GS EQU &FE65
;CSTI  EQU &C71C
;DOBIN EQU &FE6E

;DRZP8 EQU &D657
;DRZO8 EQU &D66D
;DRZ7  EQU &D67B
;DRSP8 EQU &D692
;DRSO8 EQU &D6C5
;DRS7  EQU &D6F0
;XW_DR EQU &D70D
;W_DRU EQU &D712

;EFED_HD EQU &D71B
;BBTG_HD EQU &D73F
;EGEN_HD EQU &D7A7

;TSEHD EQU &D87E
;TSDHD EQU &D88D

;S_SFWZ EQU &FE4A
;T_SF   EQU &FE4D
;S_SFRT EQU &FE50
;R_SFRT EQU &FE53
;K_SF2O EQU &FE56
;RTC2BC EQU &FE59

;EDIT  EQU &FE5C
;MAUS  EQU &FE5F
;S_PSG EQU &FE62
;R_RTC EQU &FE47


;OS Funktionen in ROM B

;HOLE0ID EQU &C036
;HOLE1ID EQU &C03B
;HOLE_S3 EQU &C0F8
;HOL1_S3 EQU &C0FD
;LESEDIR EQU &FDFA
;LES1DIR EQU &FDFD
;LESDIR1 EQU &FDEB
;FDC0_RE EQU &C1C4
;SWZGEN  EQU &C01F
;TST_HED EQU &D75B
;GTPRB   EQU &FDE5

;XSRIN0 EQU &FDF7
;SRIN0  EQU &FDF4
;XSRIN1 EQU &FDF1
;SRIN1  EQU &FDEE
;SIDIR  EQU &FDE8

;SEEK0 EQU &C079
;SEEK1 EQU &C07E
;SINI0 EQU &C0C5
;SINI1 EQU &C0CA
;STER0 EQU &C0EE
;STER1 EQU &C0F3
;REA0  EQU &C058
;REA1  EQU &C05D
;FOR0F EQU &C214
;FOR1F EQU &C219
;FOR0V EQU &C295
;FOR1V EQU &C29A
;FOR0D EQU &C315
;FOR1D EQU &C31A
;FOR0S EQU &C395
;FOR1S EQU &C39A
;FOR0I EQU &C415
;FOR1I EQU &C41A
;F0DAT EQU &C4B7
;F1DAT EQU &C518
;F0SAT EQU &C579
;F1SAT EQU &C5CD
;F0FAT EQU &C621
;F1FAT EQU &C675
;F0IAT EQU &C76B
;F1IAT EQU &C7BF
;F0DAU EQU &C4BC
;F1DAU EQU &C51D
;F0SAU EQU &C57E
;F1SAU EQU &C5D2
;F0FAU EQU &C626
;F1FAU EQU &C67A
;F0IAU EQU &C770
;F1IAU EQU &C7C4
;F0VAT EQU &C6C9
;F1VAT EQU &C71A
;F0VAU EQU &C6CE
;F1VAU EQU &C71F
;ZEIT0 EQU &C12F
;ZEIT1 EQU &C134

;L0SR EQU &C819
;L1SR EQU &C9D5
;L0VR EQU &C825
;L1VR EQU &C9E1
;L0DR EQU &C831
;L1DR EQU &C9ED
;L0IR EQU &CB91
;L1IR EQU &CD08
;L0DS EQU &CE79
;L1DS EQU &CF97
;L0IB EQU &D0B5
;L1IB EQU &D1D3
;L0AV EQU &D2F1
;L1AV EQU &D432
;L016 EQU &D594
;L015 EQU &D5A0
;L116 EQU &D5F3
;L115 EQU &D5FF
;L0V6 EQU &D652
;L0V5 EQU &D65E
;L1V6 EQU &D6BE
;L1V5 EQU &D6CA
;S0SR EQU &C813
;S1SR EQU &C9CF
;S0VR EQU &C81F
;S1VR EQU &C9DB
;S0DR EQU &C82B
;S1DR EQU &C9E7
;S0IR EQU &CB8B
;S1IR EQU &CD02
;S0DS EQU &D771
;S1DS EQU &D7CC
;S0AV EQU &D826
;S1AV EQU &D884
;S016 EQU &D8DD
;S015 EQU &D8E9
;S116 EQU &D9AF
;S115 EQU &D9BB
;S0V6 EQU &DA81
;S0V5 EQU &DA8D
;S1V6 EQU &DB61
;S1V5 EQU &DB6D
;LWR0 EQU &DC49
;LWR1 EQU &DC59
;LR0S EQU &DC4C
;LR1S EQU &DC5C
;LWS0 EQU &DC69
;LWS1 EQU &DC7D
;LS0S EQU &DC6C
;LS1S EQU &DC80
;SWZ0 EQU &C129
;SWZ1 EQU &C121
;LSV0 EQU &C15A
;LSV1 EQU &C15F

;LSV0X EQU &E6B2
;LSV1X EQU &E6BA

;LSV0XE EQU &E709
;LSV1XE EQU &E717

;L_DIR_HD EQU &E156
;S_DIR_HD EQU &E1E5

;HDLSPUR EQU &DCC6
;HDSSPUR EQU &DF09
;
;HDLSP EQU &DCCC
;HDSSP EQU &DF0F

;HDLESE EQU &DCF8
;HDSCHR EQU &DF36
;
;HDLES EQU &DCFF
;HDSCH EQU &DF3D

;HD_TAB EQU &E4F1
;HDB2C  EQU &E676

;LHD4 EQU &E254
;LHD6 EQU &E355
;SHD4 EQU &E3CB
;SHD6 EQU &E423


;OS Funktionen in ROM C

;F_FILL8 EQU &C01E
;F_FILL6 EQU &C01F 
;F_MOVE  EQU &C0C8
;LDD_256 EQU &C2E8
;LDI_256 EQU &C0D0
;INRZ    EQU &C9AD
;TS_D_IN EQU &FDA7
;DIRWA   EQU &FD9E

;LADE_N EQU &FD5C
;LADEN  EQU &FD8F
;LADAH  EQU &FD92
;SICHRE EQU &FD8C
;G_BLK  EQU &FD41
;BLK_HD EQU &FD44
;BLK_FD EQU &FD47
;PRO_MD EQU &FD50
;E2XRAM EQU &C9D4

;TYSAZ EQU &FD6E
;TYSZA EQU &FD6B
;TYYZ  EQU &FD68
;CARET EQU &FD62
;FORA  EQU &FD77
;FMD32 EQU &FD98
;MUL88 EQU &FD65
;TEILA EQU &FD74
;TEILB EQU &FD71
;TEISI EQU &FD56
;TEISK EQU &FD59
;ZEIBI EQU &FD2F
;ZEIBJ EQU &FD2C
;TXR4M EQU &FD32
;FER7F EQU &C9CB
;KZS2E EQU &C9EA

;LTAI EQU &C664
;LTAB EQU &C539
;LTAS EQU &C710 
;LTAV EQU &C7FB
;LESC EQU &C017
;LEDA EQU &C4F5
;EXCP EQU &C94D
;ISWS EQU &FDA1
;RANI EQU &C8EF
;FESB EQU &C998
;DHED EQU &FD5F
;EWEG EQU &FD7A
;BBTH EQU &FD53
;BBTG EQU &FD95
;BBTT EQU &FD86
;EFED EQU &FD83
;EGEM EQU &FD80
;EGEN EQU &FD7D
;RRB0 EQU &FD4A
;SSB0 EQU &FD4D
;RAMI EQU &FD35
;WATA EQU &FD38
;CC2N EQU &FD3B
;HAUT EQU &FD3E


;Labels aus ROM D

;Icons 6 * 3
;
;A_1 EQU &C08D
;A_2 EQU &C111
;A_3 EQU &C195
;B_1 EQU &C219
;B_2 EQU &C29D
;B_3 EQU &C321
;C_1 EQU &C3A5
;C_2 EQU &C429
;C_3 EQU &C4AD
;D_1 EQU &C531
;D_2 EQU &C5B5
;D_3 EQU &C639
;E_1 EQU &C6BD
;E_2 EQU &C741
;E_3 EQU &C7C5
;F_1 EQU &C849
;F_2 EQU &C8CD
;F_3 EQU &C951
;G_1 EQU &C9D5
;G_2 EQU &CA59
;G_3 EQU &CADD
;H_1 EQU &CB61
;H_2 EQU &CBE5
;H_3 EQU &CC69
;I_1 EQU &CCED
;I_2 EQU &CD71
;I_3 EQU &CDF5
;J_1 EQU &CE79
;J_2 EQU &CEFD
;J_3 EQU &CF81
;K_1 EQU &D005
;K_2 EQU &D089
;K_3 EQU &D10D
;L_1 EQU &D191
;L_2 EQU &D215
;L_3 EQU &D299
;M_1 EQU &D31D
;M_2 EQU &D3A1
;M_3 EQU &D425
;
;BEENDE EQU &E085
;
;FREEZE_ON  EQU &DDF1
;FREEZE_OFF EQU &DE75
;
;G_DRUCK EQU &D8C9
;
;T_DIR  EQU &D4A9
;T_TYPE EQU &D52D
;T_ERA  EQU &D5B1
;T_REN  EQU &D7C1
;T_COPY EQU &D6B9
;T_LOAD EQU &D73D
;T_SAVE EQU &D7C1
;T_RUN  EQU &D845
;T_MON  EQU &D94D
;
;GFX2TXT EQU &DF7D
;INFO    EQU &E109
;OK      EQU &E001
;WECKER  EQU &DEF9

;Icons 3 * 3
;
;NUM_0_0 EQU &DD6D ;Abstand 2er Icons
;NUM_0_1 EQU &DDAF ;je &0042 = 66 Bytes
;NUM_0_2 EQU &DDF1
;NUM_0_3 EQU &DE33
;NUM_0_4 EQU &DE75
;NUM_0_5 EQU &DEB7
;NUM_0_6 EQU &DEF9
;NUM_0_7 EQU &DF3B
;NUM_0_8 EQU &DF7D
;NUM_0_9 EQU &DFBF
;
;NUM_1_0 EQU &E001 ;Abstand 2er Icons
;NUM_1_1 EQU &E043 ;je &0042 = 66 Bytes
;NUM_1_2 EQU &E085
;NUM_1_3 EQU &E0C7
;NUM_1_4 EQU &E109
;NUM_1_5 EQU &E14B
;NUM_1_6 EQU &E18D
;NUM_1_7 EQU &E1CF
;NUM_1_8 EQU &E211
;NUM_1_9 EQU &E253


;OS Funktionen / Einspruenge in ROM D

:DS_UD EQU &E4A6 ;* Label mit "*" wurde seit FutureOS Version 0.7 geaendert
:DS_VD EQU &E464 ;*
:DS_WD EQU &E422 ;*
:DS_XD EQU &E3E0 ;*
:DS_YD EQU &E39E ;*
:DS_ZD EQU &E35C ;*
;SCRI  EQU &FEAC
;SC_AU EQU &FEB2
;SC_AB EQU &FEAF
;LADNT EQU &FEA9
;MADRA EQU &E2FC
;AMON  EQU &E4E8 ;*
;KLICK EQU &FE9A
;TUR_D EQU &FEA0 
;TUR_E EQU &FE9D 
;Z_D2Z EQU &FE88
;Z_Z2D EQU &FE8B
;Z_D2J EQU &FE8E
;Z_J2D EQU &FE91
;ZEEZ  EQU &FE94
;ZEED  EQU &FE97
;RTLW  EQU &FE82
;UTLW  EQU &FE85
;T_GP2 EQU &E714 ;*
;G_GP2 EQU &E725 ;*
;K_GP2 EQU &E750 ;*

;TXT_ICO EQU &FEA6
;GRA_ICO EQU &FEA3
;TAG_DIR EQU &FEB5
;INI_MED EQU &E6AD ;*
;ICON6ON EQU &C017
;ICON3ON EQU &C05B
;GET_DIR EQU &FE7C


LIST
DUMP
