Ex parte PEARCE - Page 2




          Appeal No. 1998-1104                                                        
          Application No. 08/380,985                                                  

          dependent code for implementing a plurality of functions                    
          comprising an applications program interface (API).  The                    
          system memory is comprised of secure memory space and                       
          nonsecure memory space.                                                     
               Claim 1 is illustrative of the claimed invention, and                  
          reads as follows:                                                           
               1. In a computer system comprising system memory and a                 
          processor capable of operating in a system management mode                  
          (SMM), a method for enabling the optimization of the location               
          in said system memory of machine-dependent code for                         
          implementing a plurality of functions comprising an                         
          applications program interface (API), a portion of said system              
          memory comprising secure memory space accessible only while                 
          said SMM is invoked, the method comprising:                                 
               storing code for implementing less than all of said                    
          plurality of functions in said secure memory space;                         
               storing code for implementing each of the remaining ones               
          of said plurality of functions in memory space other than said              
          secure memory space;                                                        
               responsive to an applications program calling one of said              
          plurality of functions, determining whether code for                        
          implementing said called one of said plurality of functions is              
          stored in said secure memory space;                                         
               responsive to a determination that said code for                       
          implementing said called one of said plurality of functions is              
          stored in said secure memory space;                                         
                    invoking said SMM;                                                
                    executing said code for implementing said called one              
          of said plurality of functions; and                                         

                                          2                                           





Page:  Previous  1  2  3  4  5  6  7  8  9  Next 

Last modified: November 3, 2007