background image

Vol. 3C 36-73

INTELĀ® PROCESSOR TRACE

24e

EEXIT from debug enclave

1

1

1

FUP(CLIP), TIP(BLIP)

25a

AEX/EEE from debug enclave

0

0

D.C.

None

25b

AEX/EEE from debug enclave

0

1

1

*MODE.Exec if the value is 

different, since last TIP.PGD 

 MODE.Exec?, 

TIP.PGE(AEP.LIP)

25d

AEX/EEE from debug enclave

1

0

1

*For AEX, FUP IP could be 

NLIP, for trap-like events

FUP(CLIP), 

TIP.PGD(AEP.LIP)

25e

AEX/EEE from debug enclave

1

1

1

*MODE.Exec if the value is 

different, since last TIP.PGD 

*For AEX, FUP IP could be 

NLIP, for trap-like events

FUP(CLIP), MODE.Exec?, 

TIP(AEP.LIP)

26a

XBEGIN/XACQUIRE

0

0

D.C.

None

26d

XBEGIN/XACQUIRE that does not set 

InTX

1

1

1

None

26e

XBEGIN/XACQUIRE that sets InTX

1

1

1

MODE(InTX=1, 

TXAbort=0), FUP(CLIP)

27a

XEND/XRELEASE

0

0

D.C.

None

27d

XEND/XRELEASE that does not clear 

InTX

1

1

1

None

27e

XEND/XRELEASE that clears InTX

1

1

1

MODE(InTX=0, 

TXAbort=0), FUP(CLIP)

28a

XABORT(Async XAbort, or other)

0

0

0

None

28e

XABORT(Async XAbort, or other)

0

0

1

*TraceStop if BLIP is in a 

TraceStop region

MODE(InTX=0, 

TXAbort=1), TraceStop?

28b

XABORT(Async XAbort, or other)

0

1

1

MODE(InTX=0, 

TXAbort=1), 

TIP.PGE(BLIP)

28c

XABORT(Async XAbort, or other)

1

0

1

*TraceStop if BLIP is in a 

TraceStop region

MODE(InTX=0, 

TXAbort=1), TIP.PGD 

(BLIP), TraceStop?

28d

XABORT(Async XAbort, or other)

1

1

1

MODE(InTX=0, 

TXAbort=1), FUP(CLIP), 

TIP(BLIP)

30a

INIT (BSP)

0

0

0

None

30b

INIT (BSP)

0

0

1

*TraceStop if RESET.LIP is in 

a TraceStop region

BIP(0), TraceStop?

30c

INIT (BSP)

0

1

1

* MODE.Exec if the value is 

different, since last TIP.PGD 

MODE.Exec?, PIP(0), 

TIP.PGE(ResetLIP)

30d

INIT (BSP)

1

0

0

FUP(NLIP), TIP.PGD()

30e

INIT (BSP)

1

0

1

* PIP if OS=1

*TraceStop if RESET.LIP is in 

a TraceStop region

FUP(NLIP), PIP(0), 

TIP.PGD, TraceStop?

Table 36-50. Packet Generation under Different Enable Conditions (Contd.)

Case

Operation

PktEn 

Before

PktEn 

After

CntxEn 

After

Other Dependencies

Packets Output