Extended upper memory block memory manager

   
   

A memory manager, method and computer system that allows use of Extended Upper Memory Block (XUMB) memory space by system BIOS to store runtime code and data. In an exemplary memory manager, BIOS Power-On-Self-Test (POST) code sets up or allocates 1 the XUMB memory space at TP_SETUP_WAD (0D3h). The BIOS code finds space for the XUMB memory space in an extended memory space. The BIOS code then zeroes out the XUMB memory space and stores the address of the XUMB memory space in a variable. When different components of the BIOS code need to reserve memory in the XUMB memory space, they call a predetermined calling function. The calling function reserves memory for each of the different components in the XUMB memory space and allocates pointers to the specific addresses that may be used by these components. The BIOS components then copy their own data into these memory locations of the XUMB memory space.

Un directeur de mémoire, une méthode et un système informatique qui permet l'utilisation de l'espace mémoire supérieur prolongé du bloc de mémoire (XUMB) par system BIOS au code et aux données d'exécution de magasin. Dans un directeur exemplaire de mémoire, le code du BIOS Power-On-art de l'auto-portrait-Test (POTEAU) a installé ou assigne 1 l'espace mémoire de XUMB à TP_SETUP_WAD (0D3h). Le code de BIOS trouve l'espace pour l'espace mémoire de XUMB dans un espace mémoire prolongé. Le code de BIOS alors met hors de l'espace mémoire de XUMB et stocke à zéro l'adresse de l'espace mémoire de XUMB dans une variable. Quand les différents composants du code de BIOS doivent réserver la mémoire dans l'espace mémoire de XUMB, ils appellent une fonction appelante prédéterminée. La fonction appelante réserve la mémoire pour chacun des différents composants dans l'espace mémoire de XUMB et assigne des indicateurs aux adresses spécifiques qui peuvent être employées par ces composants. Les composants de BIOS copient alors leurs propres données dans ces endroits de mémoire de l'espace mémoire de XUMB.

 
Web www.patentalert.com

< Endovascular prosthesis

< Write output driver with internal programmable pull-up resistors

> Rear bumper

> Part creep for setting bearing gap

~ 00102