beautypg.com

NEC Network Controller uPD98502 User Manual

Page 143

background image

CHAPTER 2 V

R

4120A

Preliminary User’s Manual S15543EJ1V0UM

143

Table 2-37. 32-Bit Mode Exception Vector Base Addresses

Vector Base Address (Virtual)

Vector Offset

Cold Reset

Soft Reset

NMI

BFC0_0000H

(BEV bit is automatically set to 1)

0000H

TLB Refill (EXL = 0)

0000H

XTLB Refill (EXL = 0)

0080H

Other exceptions

8000_0000H (BEV = 0)

BFC0_0200H (BEV = 1)

0180H

(1) TLB refill exception vector

When BEV bit = 0, the vector base address (virtual) for the TLB Refill exception is in kseg0 (unmapped) space.

— 8000_0000H in 32-bit mode
— FFFF_FFFF_8000_0000H in 64-bit mode

When BEV bit = 1, the vector base address (virtual) for the TLB Refill exception is in kseg1 (uncached, unmapped)

space.

— BFC0_0200H in 32-bit mode
— FFFF_FFFF_BFC0_0200H in 64-bit mode

This is an uncached, non-TLB-mapped space, allowing the exception handler to bypass the cache and TLB.