LPC/FWH Interface Configuration

11.1.11BIOSEN–BIOS Enable Register (FUNCTION 0)

Address Offset:

4E-4Fh

Default Value:

07C1h

Attribute:

Read/Write

This register is used to implement protections to writes to firmware (BIOS) ranges.

Bit

Description

 

 

15

BLE - BIOS Lock Enable: When the bit is a “1”, setting BIOS_WEN bit will cause SMIs. When this

 

bit is a “0”, setting BIOS_WEN will not cause SMIs. Once set, this bit can only be cleared by a

 

PCIRST#.

 

 

14:11

Reserved.

 

 

10:3

Reserved. Software must preserve these register values.

 

 

2

BIOS_WEN - BIOS Write Enable. When this bit is set to a “1”, writes to firmware (BIOS) ranges

 

are allowed. When this bit is a “0”, writes to firmware (BIOS) ranges are not allowed and write

 

cycles will be master-aborted on PCI. There is no protection on writes to FWH register space.

 

When this bit is written from a “0” to a “1”, and bit 15 (BIOS Lock Enable) is set, an SMI# is

 

generated.

 

 

1:0

Reserved. Software must preserve these register values.

 

 

11.1.12PIRQRC[A:D]–PIRQx Route Control Registers (Function 0)

Address Offset: 60h (PIRQRCA#)–63h (PIRQRCD#)

Default Value: 80h

Attribute: R/W

These registers control the routing of the PIRQ[A:D]# signals to the IRQ inputs of the interrupt controller. Each PIRQx# can be independently routed to any one of 11 interrupts. All four PIRQx# lines can be routed to the same IRQx input. Note that the IRQ that is selected through bits [3:0] must be set to level sensitive mode in the corresponding ELCR Register. When a PIRQ signal is routed to an interrupt controller IRQ, the IFB masks the corresponding IRQ signal.

Bit

 

 

Description

 

 

 

 

7

Interrupt Routing Enable. When this bit is a “0”, the corresponding PIRQ is routed to one of the

 

compatibility mode interrupts specified in bits[3:0]. When this bit is a “1”, the PIRQ is not routed.

 

 

 

 

 

 

 

6:4

Reserved.

 

 

 

 

 

 

 

3:0

Interrupt Routing. When bit 7=0, this field selects the routing of the PIRQx to one of the interrupt

 

controller interrupt inputs.

 

 

 

 

 

Bits[3:0]

IRQ Routing

Bits[3:0]

IRQ Routing

Bits[3:0]

IRQ Routing

 

0000

Reserved

0110

IRQ6

1011

IRQ11

 

0001

Reserved

0111

IRQ7

1100

IRQ12

 

0010

Reserved

1000

Reserved

1101

Reserved

 

0011

IRQ3

1001

IRQ9

1110

IRQ14

 

0100

IRW4

1010

IRQ10

1111

IRQ15

 

0101

IRQ5

 

 

 

 

 

 

 

 

 

 

 

Intel® 460GX Chipset Software Developer’s Manual

11-5