This is the mail archive of the ecos-discuss@sources.redhat.com mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Porting to 80386ex...



> > Then if 386ex runs in System Mangement Mode, is it a architecture HAL 
> porting , or just a platform HAL porting ,since there are additional registers.
>
>By this do you mean ring 0 versus ring1/2 ?

SMM is a special mode. Essentially it freezes the states of all virtual 
machines and flips some "extra" memory into the address space that is not 
normally accessible.

Typical use would be when you hit the suspend-to-disk button on a portable 
PC. The CPU is whacked into SMM, and it jumps into code that saves hardware 
register contents and display RAM, then displays a "saving to disk" message 
and writes out all the contents of everything to the hard disk.

=== Lewin A.R.W. Edwards (Embedded Engineer)
Work: http://www.digi-frame.com/
Personal: http://www.zws.com/ and http://www.larwe.com/

"Und setzet ihr nicht das Leben ein,
Nie wird euch das Leben gewonnen sein."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]