17.05.2015 Views

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

TI486 Microprocessor - Al Kossow's Bitsavers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Register Set<br />

Table 2-12. ARR 1-ARR4 Block Size Field<br />

BITS 3-0 BLOCK SIZE BITS 3-0 BLOCK SIZE<br />

Oh Disabled 8h 512 KBytes<br />

1h 4 KBytes 9h 1 MBytes<br />

2h 8 KBytes Ah 2 MBytes<br />

3h 16 KBytes Bh 4 MBytes<br />

4h 32 KBytes Ch 8 MBytes<br />

5h 64 KBytes Dh 16 MBytes<br />

6h 128 KBytes Eh 32 MBytes<br />

7h 256 KBytes Fh 4 GBytes<br />

2.3.2.5 Debug Registers<br />

Six debug registers (DRO-DR3, DR6 and DR7), shown in Figure 2-15 and<br />

Figure 2-16, support debugging on the T1486. Memory addresses loaded in<br />

the debug registers, referred to as "breakpoints", generate a debug exception<br />

when a memory access of the specified type occurs to the specified address.<br />

A breakpoint can be specified for a particular kind of memory access such as<br />

a read or a write. Code and data breakpoints can also be set allowing debug<br />

exceptions to occur whenever a given data access (read or write) or code<br />

access (execute) occurs. The size of the debug target can be set to 1, 2, or<br />

4 bytes. The debug registers are accessed via MOV instructions which can be<br />

executed only at privilege level O.<br />

Figure 2-15. <strong>TI486</strong>SLCIE Debug Registers<br />

332222222222111111111<br />

1098765432109876543209876543210<br />

G G L G L G L G L G L<br />

0 0 001<br />

3 3 2 2 1 0 0 0 E E 3 3 2 2 1 1 0 0<br />

LEN I R!W I LEN I R!W I L~N<br />

RJW LEN RJW<br />

DR7<br />

o 0 0 0 0 0 0 o 0 0 o 0 0 0 o 0<br />

B B 0 01 1 1 1 1 1 1 1<br />

B B B B<br />

T S 3 2 1 0<br />

DR6<br />

RESERVED<br />

DR5<br />

RESERVED<br />

DR4<br />

BREAKPOINT 3 LINEAR ADDRESS<br />

DR3<br />

BREAKPOINT 2 LINEAR ADDRESS<br />

DR2<br />

BREAKPOINT 1 LINEAR ADDRESS<br />

DR1<br />

BREAKPOINT 0 LINEAR ADDRESS<br />

ORO<br />

<strong>Al</strong>l bits marked as 0 or 1 are reserved and should not be modified.<br />

2-31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!