Method for allocating high memory in a personal computer

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/02 (2006.01) G06F 12/10 (2006.01)

Patent

CA 2148180

A video driver in a computer system is used to map a large video frame buffer into the logical address space above physical memory while the computer system is operating in WINDOWS STANDARD mode. The requirements of the necessary address space for the frame buffer (i.e., the size of the frame buffer), and the size of physical memory are determined. If there is sufficient address space above physical memory in which to map the frame buffer, the video driver attempts to map the frame buffer there in that address space. The desired physical and linear addresses for the frame buffer are determined. If the video driver detects that MICROSOFT WINDOWS is operating in standard mode, it searches memory to find the page directory that MICROSOFT WINDOWS created. Once the page directory is found, the driver creates a new page table to map the frame buffer into the desired linear address range and adds a new entry to the existing page directory to point to the new page table.

Pilote vidéo pour système informatique utilisé afin de mapper une importante mémoire vidéo dans l'espace d'adressage logique en plus de la mémoire principale, lorsque le système informatique fonctionne en mode WINDOWS normal. Les exigences relatives à l'espace d'adressage nécessaire pour la mémoire vidéo (c'est-à-dire la taille de la mémoire vidéo) et la taille de la mémoire principale sont déterminées. S'il existe un espace d'adressage suffisant en plus de la mémoire principale dans laquelle la mémoire vidéo est mappée, le pilote vidéo tente de mapper la mémoire vidéo dans cet espace. La taille des adresses physique et linéaire nécessaire pour la mémoire vidéo est déterminée. Si le pilote vidéo détecte que MICROSOFT WINDOWS fonctionne en mode normal, il cherche dans la mémoire l'index des pages que MICROSOFT WINDOWS a créé. Lorsqu'il l'a trouvé, le pilote crée une nouvelle table des pages pour mapper la mémoire vidéo dans l'espace d'adressage linéaire choisi et ajoute la nouvelle entrée à la table des pages existante pour y indiquer la nouvelle table des pages.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method for allocating high memory in a personal computer does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for allocating high memory in a personal computer, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for allocating high memory in a personal computer will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1432021

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.