📄 e0post.asm
字号:
endif ;VSA_VGA
;R218 end
ifdef JUMPER_CMOS_CLEAR_SUPPORT ;R149
extrn Ct_Cmos_Jumper_Chk:near ;R149
endif; JUMPER_CMOS_CLEAR_SUPPORT ;R149
;R168 - start
ifdef LAN_BOOT_SUPPORT
extrn LanBoot_Item:near
endif; LAN_BOOT_SUPPORT
;R168 - end
;R223 -start
ifdef POST_ERROR_TO_DMI_EVENT_LOG
extrn PNP_BIOS_Real:far
extrn TEMP_MEM:abs
extrn Write_Item_Value:near ;R223A
endif ;POST_ERROR_TO_DMI_EVENT_LOG
ifdef DMI_EVENT_LOG_IN_SETUP
extrn DMI_Event_Log_Item:near
extrn Clear_DMI_Event_Log_Item:near
endif ;DMI_EVENT_LOG_IN_SETUP
;R223 -end
ifndef No_Post_Auto_IDE_Detect ;support auto-HDD detection as default
Post_Auto_IDE_Detect equ 1
endif ;No_Post_Auto_IDE_Detect
extrn xcall_proc:near ;R145
extrn E000_Enter_Prot_mode:near ;R67
extrn E000_Back_Real_Mode:near ;R67
extrn BootSeq_Item:near ;R64
ifdef CUT_IRQ12_BY_CT ;R210
extrn CT_Cut_Irq12:near ;R210
endif; CUT_IRQ12_BY_CT ;R210
ifdef NEW_SUPERIO_KERNEL ;R56
extrn Cut_Irq12:near ;R56
endif; NEW_SUPERIO_KERNEL ;R56
extrn Temp_Int06:near ;R26
;R30 - start
ifdef PNP_BIOS
ifdef NEW_SUPERIO_KERNEL
ifdef CT_IO_DECODE ;R30B
extrn Ct_Disable_IO_DECODE:near ;R30B
endif ;CT_IO_DECODE ;R30B
extrn Disable_SuperIO_ComLptPort:near
ifdef Secondary_IO_Use ;R228
extrn Disable_SecondIO_ComLptPort:near ;R228
endif; Secondary_IO_Use ;R228
extrn Get_Node_IO:near
endif; PNP_BIOS
endif; NEW_SUPERIO_KERNEL
;R30 - end
ifdef Support_4_IDE
extrn HDDE_ITEM:near
extrn HDDF_ITEM:near
endif ;Support_4_IDE
IF BUS_TYPE EQ EISA_BUS
extrn Eisa_Early_Init:near
extrn Init_Eisa_Slots:near
extrn Eisa_Error_Chk:near
endif;BUS_TYPE EQ EISA_BUS
ifdef MP_SUPPORT
extrn If_MP_PLUGGED:near
endif; MP_SUPPORT
ifdef ACPI_SUPPORT ;R156A
extrn ACPI_Info_Byte:near ;R281
extrn ACPITableAddress:near ;R156A
extrn ACPINVSAddress:near ;R156B
extrn RSD_PTR:near ;R182
extrn Ct_ACPI_Option:near ;R182
extrn ACPI_RESERVED_MEM:near ;R244
ifdef SIMPLE_BOOT_SUPPORT ;R245
Show_Total_After_Memory_Test equ 1 ;R245
endif ;SIMPLE_BOOT_SUPPORT ;R245
ifdef S4_SUPPORT ;R245
Show_Total_After_Memory_Test equ 1 ;R245
endif ;S4_SUPPORT ;R245
endif ;ACPI_SUPPORT ;R156A
ifdef PS2_SETUPABLE
extrn PS2_select_item:near
extrn Clear_Ps2Mouse_Flag:near
;R251 - start
ifdef USB_SUPPORT
ifdef USB_MOUSE_SUPPORT
;R255 extrn Usb_Mouse_Item:near
extrn Report_USB_Mouse_Support:near ;R255
endif ;USB_MOUSE_SUPPORT
endif ;USB_SUPPORT
;R251 - end
endif ;PS2_SETUPABLE
extrn E_F000_Shadow_W:near ;R150
extrn E_F000_Shadow_R:near ;R150
QUERY_SYSTEM_ADDRESS_MAP EQU 1 ;enable INT 15H , 0E820H
ifdef QUERY_SYSTEM_ADDRESS_MAP
extrn ExtData1Kb:near
extrn ExtMem128Mb:near
;R150 extrn F000_Shadow_W:near
;R150 extrn F000_Shadow_R:near
endif; QUERY_SYSTEM_ADDRESS_MAP
;R185Mono_Card_support = 1 ;R181
;R185ifdef EPA_LOGO_Use_Graphics ;R181
;R185FULL_SCREEN_LOGO EQU 1 ;R181
;R185CENTER_SHOW_LOGO EQU 16 ;R181
;R185No_Show_Graphic_POST_MSG EQU 1 ;R181
;R185AWARDLOGO_COLOR EQU LIGHTBLUE ;R181
;R185endif; EPA_LOGO_Use_Graphics ;R181
;R185ifndef EPA_LOGO_Use_Graphics ;R181
;R185ifdef FULL_SCREEN_LOGO
ifdef Graphics_Post ;R185
;R198 ifdef Notebook_Power_Management ;R69
if STD_Function EQ 1 ;R198
extrn Resume_POST_MSG:near ;R69
endif ;STD_Function EQ 1 ;R198
;R198 endif ;Notebook_Power_Management ;R69
ifndef No_Show_Graphic_POST_MSG ;R114
extrn Graphic_POST_MSG:near
endif ;Notebook_Power_Management ;R69
extrn POST_INT9_Vect:near
extrn KBDINT_VECT:near
endif; Graphics_Post ;R185
;R185Mono_Card_support = 0 ;R181
;R185endif ;FULL_SCREEN_LOGO
;R185endif; EPA_LOGO_Use_Graphics ;R181
;R198 - start
if STD_Function EQ 1
EXTRN Check_0V_Resume:NEAR
EXTRN Show_PM_Config:NEAR
EXTRN Notebook_Resume:NEAR
endif ;STD_Function EQ 1
;R198 - end
ifdef PM_SUPPORT
EXTRN PM_Sign_On_Msg:NEAR
IFDEF NoteBook_Power_Management
;R198 EXTRN Check_0V_Resume:NEAR
;R198 EXTRN Show_PM_Config:NEAR
;R198 EXTRN Notebook_Resume:NEAR
;R173 ifndef NO_LCD_DISPLAY ;R24
;R173 LCD_CRT_OPTION EQU 1 ;R24
;R173 endif ;NO_LCD_DISPLAY ;R24
ENDIF ;NoteBook_Power_Management
;R173 ifdef LCD_CRT_OPTION ;R24
;R173 ifdef ONBOARD_PCI_VGA ;R163
;R173 extrn PCI_VGA_INFO:near ;R163
;R173 endif ;ONBOARD_PCI_VGA ;R163
;R173 extrn Set_SimulScan:NEAR ;R24
;R173 endif ;LCD_CRT_OPTION ;R24
extrn PM_Option_Check:near
extrn EARLY_PM_INIT:near
extrn Cfg_Video_Mode:near
ifndef NO_EPA_LOGO
extrn EPA_pattern:NEAR
endif ;NO_EPA_LOGO
;R181 extrn Award_Mark_Font:Near
extrn Ct_PMRAM_Use_SYSRAM:near
extrn PM_INIT:near
extrn Ct_PM_Final_Init:Near
endif; PM_SUPPORT
if EPA_LOGO_Switch ;R181
extrn Award_Mark_Font:Near ;R181
endif ;EPA_LOGO_Switch ;R181
;R173 start
ifdef LCD_CRT_OPTION
ifdef ONBOARD_PCI_VGA
extrn PCI_VGA_INFO:near
endif ;ONBOARD_PCI_VGA
extrn Set_SimulScan:NEAR
endif ;LCD_CRT_OPTION
;R173 end
ifdef AUTO_CFG_IO
extrn AUTO_CFG_IDE_PORT:near
endif; AUTO_CFG_IO
ifdef Turbo_Pin_Handler
extrn TB_SW_Input_Item:near
endif ;Turbo_Pin_Handler
ifdef QUERY_SYSTEM_ADDRESS_MAP
extrn Setup_PS2:Near
endif; QUERY_SYSTEM_ADDRESS_MAP
ifdef No_Cyrix_Mark_For_M6M7
extrn Cyrix_Detect:near
endif ;No_Cyrix_Mark_For_M6M7
ifdef PCI_BUS
extrn PCI_VGA_FOUND:abs ;R33A
extrn PciRom_Before_Init:near
extrn PciRom_After_Init:near
extrn Copy_ROM:Near
extrn Disable_UnUsed_Shadow:near ;R08A
extrn Before_PciVGARomInit:near ;R29
extrn Move_VGA_BIOS_To_C000:Near ;R106
extrn Release_Shadow_From_PCI_VGA:Near ;R106
extrn fPatch_Ebda_Usage:far ;R187
endif; PCI_BUS
ifdef PNP_BIOS
extrn PNP_System_Resource:near
extrn PNP_Early_Init:near
extrn PNP_Video_Init:near
extrn PNP_BootDev_Init:near
extrn PNP_OptROM_Init:near
extrn PNP_Final_Init:near
extrn PNP_IPL_Init:near
extrn PNP_Disp_Logo:near
extrn PNP_SuperIO_Init:near
extrn Kill_Onboard_PnP_IO:near
ifdef NEW_SUPERIO_KERNEL
extrn Superio_Early_Init:Near ;R159
endif ;NEW_SUPERIO_KERNEL
endif ;PNP_BIOS
;R164B - start
ifdef Password_ON_NOW_SUPPORT
ifdef MOUSE_BUTTON_ON_SUPPORT
Init_PS2Mouse_at_POST EQU 1
endif; MOUSE_BUTTON_ON_SUPPORT
endif; Password_ON_NOW_SUPPORT
;R164B - end
Early_Init_PS2Mouse = 0 ;R169
;R164Aifdef Password_ON_NOW_SUPPORT ;R164
;R164Aifdef MOUSE_BUTTON_ON_SUPPORT ;R164
;R164A Early_Init_PS2Mouse = 1 ;R169
;R169 extrn Init_Ps2Mouse_Proc:near ;R164
;R164Aendif; MOUSE_BUTTON_ON_SUPPORT ;R164
;R164Aendif; Password_ON_NOW_SUPPORT ;R164
ifdef Init_PS2Mouse_at_POST ;R169
Early_Init_PS2Mouse = 1 ;R169
endif; Init_PS2Mouse_at_POST ;R169
if Early_Init_PS2Mouse ;R169
extrn Init_Ps2Mouse_Proc:near ;R169
endif; Early_Init_PS2Mouse ;R169
ifdef CLEAR_PASSWORD_SUPPORT
extrn Ck_Password_Switch:near
endif ;CLEAR_PASSWORD_SUPPORT
ifdef NO_SYSTEM_CONFIG
extrn AX_To_DEC3:Near
extrn Show_SIX_DIGIT:near
endif ;NO_SYSTEM_CONFIG
ifdef VGA_SHARE_MEMORY
extrn Ct_Share_Memory_Size:near
endif ;VGA_SHARE_MEMORY
ifdef SPECIAL_SHARE_MEMORY_SHOW ;R98B
extrn Ct_Share_Memory_Size:near ;R98B
endif ;SPECIAL_SHARE_MEMORY_SHOW ;R98B
ifdef Special_for_Weitek ;R01
extrn Weitek_Share_Vga_GCLK:near ;R01
endif ;Special_for_Weitek ;R01
;R44AIFDEF USB_SUPPORT ;R44
;R44A extrn usb_kbd:near ;R44
;R44AENDIF ;USB_SUPPORT ;R44
ifdef USB_SUPPORT ;R44C
;R96 extrn Ct_SMI_Handler_Init:near ;R44C
;R63 extrn Usb_Kbd:near ;R44C
extrn Usb_Init:near ;R63
extrn Report_USB_Keyboard:near ;R78
endif ;USB_SUPPORT ;R44C
ifdef NEW_SUPERKBC_KERNEL ;R97
extrn Load_Key_Matrix:near ;R97
endif ;NEW_SUPERKBC_KERNEL ;R97
extrn SPURIOUS_INT_HDLR:near
extrn SPURIOUS_soft_HDLR:near ;R215
ifndef PCI_BUS ;R136
extrn Ct_Disable_C8_To_DF_Shadow:near
endif; PCI_BUS ;R136
extrn Special_KBC_Init:near
extrn Init_Apic:near
extrn Show_Processor_Number:near
EXTRN ROM_AND_CMOS:NEAR
EXTRN ROM_OR_CMOS:NEAR
EXTRN A20_OFF:NEAR
EXTRN A20_ON:NEAR
EXTRN AX_To_HEX3:NEAR
EXTRN BATTERY_FAIL_MSG:NEAR
EXTRN BCD_TO_BINARY:NEAR
EXTRN BIOS_INFORM_STR:BYTE
EXTRN BTM_LINE_CLR:NEAR
EXTRN BUFFER_8042_FULL:NEAR
EXTRN Cache_Init:NEAR
EXTRN CKSM_ERROR_MSG:NEAR
EXTRN CODE_START:NEAR
EXTRN COLDBOOT:NEAR
EXTRN COPYRIGHT_MSG:BYTE
EXTRN CPU_CACHE:NEAR
EXTRN CPU_DISPLAY:NEAR
EXTRN CP_INSTALL:NEAR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -