Re: [PATCH] Centralizing understanding of far pointers

2009-07-29 Thread Vladimir 'phcoder' Serbinenko
2009/7/29 Javier Martín : > Robert Millan escribió: >> First of all, please don't call them far pointers.  They're an i8086 legacy >> cruft, which have nothing to do with far or close really (although we seem to >> have some code that makes this reference already). > So... how do we call them? I am

Re: [PATCH] Centralizing understanding of far pointers

2009-07-28 Thread Javier Martín
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Robert Millan escribió: > First of all, please don't call them far pointers. They're an i8086 legacy > cruft, which have nothing to do with far or close really (although we seem to > have some code that makes this reference already). So... how do we c

Re: [PATCH] Centralizing understanding of far pointers

2009-07-28 Thread Robert Millan
On Sun, Jul 26, 2009 at 12:32:28AM +0200, Javier Martín wrote: > This patch modifies the machine-specific memory.h (currently, just the > i386-specific file), adding a new type grub_machine_farptr and two > functions to convert between such far pointers and normal C pointers. > > The code performi

[PATCH] Centralizing understanding of far pointers

2009-07-25 Thread Javier Martín
This patch modifies the machine-specific memory.h (currently, just the i386-specific file), adding a new type grub_machine_farptr and two functions to convert between such far pointers and normal C pointers. The code performing the mapping between realmode and pmode addresses is simple, and thus i