⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aslport.mak

📁 <BIOS研发技术剖析>书的源代码,包括完整的BIOS汇编语言源程序.
💻 MAK
📖 第 1 页 / 共 3 页
字号:
#********************************************************************** #
#     ***************************************************************** #
#     ***************************************************************** #
#     **                                                             ** #
#     **      (C)Copyright 1985-1996, American Megatrends, Inc.      ** #
#     **                                                             ** #
#     **                     All Rights Reserved.                    ** #
#     **                                                             ** #
#     **           6145-F Northbelt Pkwy, Norcross, GA 30071         ** #
#     **                                                             ** #
#     **                     Phone (770)-246-8600                    ** #
#     **                                                             ** #
#     ***************************************************************** #
#     ***************************************************************** #
#********************************************************************** #
#-----------------------------------------------------------------------#
# These flags should be set in order to create the ASL project files    #
#-----------------------------------------------------------------------#
#                     AML DEFINITION BLOCK                              #
#-----------------------------------------------------------------------#
A_OEM_ID                = SiS           # up to 6 characters            #
A_OEM_TABLE_ID          = 530           # up to 8 characters            #
A_OEM_REV               = 1000          # up to 4 hex digits            #
#-----------------------------------------------------------------------#
#                       SYSTEM FUNCTIONALITY                            #
#-----------------------------------------------------------------------#
A_CPU_PBLK              = 40c   # CPU Control register address          #
                                # 4 hex digits only (ef10, 410, ..)     #
                                # ""- No CPU C2 & C3 state will be available#
#-----------------------------------------------------------------------#
# Provide values to be written to PM1a_CNT.SLP_TYP register to enter    #
# corresponding sleep state                                             #
# Note. Default values for PIIX4 are S0-5, S1-4, S2-3, S3-1, S4-0, S5-0 #
# Values for S0,S5 are mandatory. Do not keep them empty.               #
A_S0                    = 0     # two hex digits                        #
A_S1                    = 1     # two hex digits, "" - not present      #
A_S2                    =       # two hex digits, "" - not present      #
A_S3                    =       # two hex digits, "" - not present      #
A_S4                    =       # two hex digits, "" - not present      #
A_S5                    = 5     # two hex digits                        #
#-----------------------------------------------------------------------#
#                       PCI BUS                                         #
#-----------------------------------------------------------------------#
# PCI North Bridge device name                                          #
# Note. The only one should be selected                                 #
#-----------------------------------------------------------------------#
A_N_I430TX              = 0     # 1 - exist, 0 - not exist              #
A_N_I440BX              = 0
A_N_I440LX              = 0
A_N_I440EX              = 0
A_N_I440GX              = 0
A_N_CAMINO              = 0
A_N_ALI1541             = 0
A_N_ALI1621             = 0
A_N_CYRIX30             = 0
A_N_FIRESTAR            = 0
A_N_SIS5598             = 0
A_N_SIS5600             = 0
A_N_SIS530              = 1     
A_N_SIS620              = 0     
A_N_VIA82588            = 0
A_N_VIA82595            = 0
A_N_VIA82691            = 0
#-----------------------------------------------------------------------#
# PCI-ISA South Bridge device name                                      #
# Note. The only one should be selected                                 #
#-----------------------------------------------------------------------#
A_S_PIIX4               = 0     # 1 - exist, 0 - not exist              #
A_S_ICH                 = 0
A_S_ALI1543             = 0
A_S_FIRESTAR            = 0
A_S_VIA82586            = 0
A_S_VIA82595            = 0
A_S_CYRIX30             = 0
A_S_SIS5595             = 1     
#-----------------------------------------------------------------------#
# PCI-ISA South bridge device number (The function number assumed as 0) #
#-----------------------------------------------------------------------#
A_S_DEV_Nbr             = 01    # 2 hex digits only                     #
#-----------------------------------------------------------------------#
#                       PCI IRQ ROUTING TABLE                           #
# Select proper routing model by providing Slot with PCI device number  #
#-----------------------------------------------------------------------#
# Provide following macro with list of IRQs available for PCI devices   #
# use "," as a separator                                                #
A_PCI_IRQ_LIST          = 3,4,5,6,7,9,10,11,12,14,15                    #
#-----------------------------------------------------------------------#
# "Standard" PCI IRQ round-robin routing method                         #
#-----------------------------------------------------------------------#
A_PCI_IRQ_ROUTE_STANDARD= 1     # 1 - present, 0 - not present          #
                                # If set = 0 the CUST_IRQ.OEM file      #
                                # will require the proper editing       #
#-----------------------------------------------------------------------#
# PCI_SLOTs 1-6 have all 4 Int pins routed onto IRQA-D of IRQ router    #
# The routing table for each slot would be :                            #
# Slot1,5,6 - ABCD, Slot2 - BCDA, Slot3 - CDAB, Slot4 - DABC            #
#-----------------------------------------------------------------------#
A_PCI_SLOT1             = 09    # 2 hex digits only, " " - no slot      #
A_PCI_SLOT2             = 
A_PCI_SLOT3             = 0b
A_PCI_SLOT4             = 0a
A_PCI_SLOT5             = 
A_PCI_SLOT6             =
#-----------------------------------------------------------------------#
# PCI_DEVices 1-4 are used to describe up to 4 onboard Device/Slots with#
# non-standard (see above) Irq routing                                  #
# IRQA-D have ONE PCI Int line(0-1) routed onto IRQA-D of the IRQ router#
#-----------------------------------------------------------------------#
# Onboard PCI device 1                                                  #
# DDDD  - PCI device number,4 hex digits                                #
# FFFF  - Device function, 4 hex digits, set ffff to describing the Slot#
# Int   - Device's Int output pin (0 to 3)                              #
# Example: 07.0001,3                                                    #
# IntA pin of PCI Device 07 Function 1 is routed to IRQA of interrupt router#
A_PCI_DEV1_IRQA         = 02.ffff, 0    # Format DDDD.FFFF, Int         #
A_PCI_DEV1_IRQB         = 02.ffff, 1 # look at comments for DEV1_IRQA   #
A_PCI_DEV1_IRQC         =
A_PCI_DEV1_IRQD         =
# Onboard PCI device 2
A_PCI_DEV2_IRQA         = 
A_PCI_DEV2_IRQB         = 
A_PCI_DEV2_IRQC         = 
A_PCI_DEV2_IRQD         = 0c.ffff, 0    # Rounting for Sound chip
# Onboard PCI device 3
A_PCI_DEV3_IRQA         =       
A_PCI_DEV3_IRQB         = 
A_PCI_DEV3_IRQC         = 
A_PCI_DEV3_IRQD         = 
# Onboard PCI device 4
A_PCI_DEV4_IRQA         =                     # look at comments for DEV1_IRQA        #
A_PCI_DEV4_IRQB         =
A_PCI_DEV4_IRQC         =
A_PCI_DEV4_IRQD         =
#-----------------------------------------------------------------------#
# APIC mode Routing table. Applies for multi CPU systems only           #
# Provide Irq number(in hex) the Device(Slot) Int line is routed to     #
#-----------------------------------------------------------------------#
A_PCI_INTA_APIC         = 10    # 2 hex digits only                     #
A_PCI_INTB_APIC         = 11    # 2 hex digits only                     #
A_PCI_INTC_APIC         = 12    # 2 hex digits only                     #
A_PCI_INTD_APIC         = 13    # 2 hex digits only                     #
#-----------------------------------------------------------------------#
#               SYSTEM MANAGEMENT                                       #
#-----------------------------------------------------------------------#
# Positive/Subtractive IO decode mode on ISA/EIO Bus                    #
A_POS_DECODE            = 0     # 1 - Positive, 0 - Subtractive(Default)#
# SMBus controller support.                                             #
A_SMBUS                 = 0     # 1 - present, 0 - not present          #
#-----------------------------------------------------------------------#
#               THERMAL MANAGEMENT                                      #
#-----------------------------------------------------------------------#
A_THERMAL               = 0     # 1 - present, 0 - not present          #
# procced Thermal settings if THERMAL = 1                               #
# Thermal Data location.                                                #

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -