July 2004
Intermediate to advanced
1744 pages
35h 3m
English
When the system is first powered up or when the processor receives a hard reset, the SM Base address is preset to a default value of 00030000h. Whenever an SMI is detected, the processor switches to SMM and, before beginning execution of the SM handler, it performs a series of memory writes to SM RAM to save its register set and some additional values in the State Save Area (see Figure 60-1 on page 1470 and Table 60-1 on page 1471). Among other things, one of the values deposited in the State Save Area is the SM Base field. Initially, the value placed in this field by the processor is 00030000h.
The programmer can determine if the processor supports changing the SM Base address by checking the support ...
Read now
Unlock full access