📄 ida.inc
字号:
;****************************************************************************
; *
; THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY *
; KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE *
; IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR *
; PURPOSE. *
; *
; Copyright (C) 1993-95 Microsoft Corporation. All Rights Reserved. *
; *
;****************************************************************************
IDA STRUC
IDA_first_ice DD ?
IDA_current_ice DD ?
IDA_ios_mem_phys DD ?
IDA_current_ice_len DD ?
IDA_ios_timer DD ?
IDA_ios_counter DD ?
IDA_start_eci DD ?
IDA_start_cct DD ?
IDA_esdi_p_in_use DB ?
IDA_esdi_s_in_use DB ?
IDA_Num_Floppies DB ?
PAD0 DB ?
IDA_platform DW ?
PAD1 DW ?
IDA_flags DD ?
IDA_platform_config_data DD ?
IDA_first_dcb DD ?
IDA_logical_dev_map DD ?
IDA_physical_dev_map DD ?
IDA_rmm_phys_dcb DD ?
IDA_first_vrp DD ?
IDA_drive_letter_map DD ?
IDA_cdrom_letter_map DD ?
IDA_rmd_ptr DD ?
IDA_aspi_cam_rmds DD ?
IDA_big_mem_buf_virt DD ?
IDA_big_mem_buf_phys DD ?
IDA_big_mem_buf_size DD ?
IDA_ios_mem_pool_size DD ?
IDA_dbl_vol_map DD ?
IDA_ontrack_data DD ?
IDA_rm_irq DW ?
IDA ENDS
IDA_250_M_SECOND EQU 1
IDA_HALF_SECOND EQU 2
IDA_ONE_SECOND EQU 1*4
IDA_TWO_SECONDS EQU 2*4
IDA_TEN_SECONDS EQU 10*4
IDA_40_SECONDS EQU 40*4
IDA_INIT_COUNTER EQU 2
IDAF_BOOT_COMPLETE EQU 0001H
IDAF_REAL_MODE_ONLY EQU 0002H
IDAF_FORCE_RM_IO EQU 0004H
IDAF_REAL_MODE_LOGICAL EQU 0008H
IDAF_FORCE_PM_IO EQU 0010H
IDAF_V86_AREA_TAKEN EQU 0020H
IDAF_BIG_MEMORY EQU 0040H
IDAF_MAPPER_BUSY EQU 0080H
IDAF_NEED_4BHOOK EQU 0100H
IDAF_INT13_DUE_TO_RMM EQU 0200H
IDAF_MAPPER_INIT EQU 0400H
IDAF_PUNT_CDS EQU 0800H
IDAF_MSCDEX_PRESENT EQU 1000H
IDAF_DOS_PAGER EQU 2000H
IDAF_SHUTDOWN EQU 4000H
IDAF_INT13_FCN_8_BIT EQU 15
IDAF_INT13_FCN_8 EQU 1 SHL IDAF_INT13_FCN_8_BIT
IDAF_STAC_PRESENT_BIT EQU 16
IDAF_STAC_PRESENT EQU 1 SHL IDAF_STAC_PRESENT_BIT
IDAF_START_SUCCESS_BIT EQU 17
IDAF_START_SUCCESS EQU 1 SHL IDAF_START_SUCCESS_BIT
IDAF_CANT_SHARE_IRQ_BIT EQU 18
IDAF_CANT_SHARE_IRQ EQU 1 SHL IDAF_CANT_SHARE_IRQ_BIT
IDAF_NO_BOOT_CONFIG_BIT EQU 19
IDAF_NO_BOOT_CONFIG EQU 1 SHL IDAF_NO_BOOT_CONFIG_BIT
IDAF_512_BYTE_EMUL_POSSIBLE_BIT EQU 20
IDAF_512_BYTE_EMUL_POSSIBLE EQU 1 SHL IDAF_512_BYTE_EMUL_POSSIBLE_BIT
IDAF_INT13_IGNORE_COPY_PROT_BIT EQU 21
IDAF_INT13_IGNORE_COPY_PROT EQU 1 SHL IDAF_INT13_IGNORE_COPY_PROT_BIT
IDAF_EZ_DRIVE_BIT EQU 22
IDAF_EZ_DRIVE EQU 1 SHL IDAF_EZ_DRIVE_BIT
IDAF_NO_SPARROW_BIT EQU 23
IDAF_NO_SPARROW EQU 1 SHL IDAF_NO_SPARROW_BIT
ifdef NEC_98
IDAF_BIOSCDROM_PRESENT_BIT EQU 31
IDAF_BIOSCDROM_PRESENT EQU 1 SHL IDAF_BIOSCDROM_PRESENT_BIT
endif
IS_ISA EQU 0001H
IS_EISA EQU 0002H
IS_MCA EQU 0004H
IS_FAMILY3 EQU 0008H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -