Use _text, rather than assuming _text==0.

pull/1/head
Michael Brown 2007-01-14 00:03:07 +00:00
parent f547f148d3
commit ece4ff929e
1 changed files with 4 additions and 1 deletions

View File

@ -33,8 +33,11 @@
/** Equivalent of NOWHERE for user pointers */
#define UNOWHERE ( ~UNULL )
/** Start of Etherboot text, as defined by the linker */
extern char _text[];
/** Top of allocatable memory */
#define TOP ( virt_to_user ( NULL ) )
#define TOP ( virt_to_user ( _text ) )
/** An external memory block */
struct external_memory {