diff options
author | benno <benno@FreeBSD.org> | 2002-05-27 11:18:12 +0000 |
---|---|---|
committer | benno <benno@FreeBSD.org> | 2002-05-27 11:18:12 +0000 |
commit | d7323955b44980fcb2a12181b84d9242e70e883e (patch) | |
tree | 4fb595dbcc9d21d42fc1930294cad2de52da3176 /sys/powerpc/include | |
parent | 1a1155b2046a833f4df478b8d96ec4b2fcddaf8c (diff) | |
download | FreeBSD-src-d7323955b44980fcb2a12181b84d9242e70e883e.zip FreeBSD-src-d7323955b44980fcb2a12181b84d9242e70e883e.tar.gz |
Get the correct memory regions from OpenFirmware. We were getting the
"available" ranges, not the "physical" ranges. Clean up some of the
bootstrap code in the process.
Submitted by: Peter Grehan <peterg@ptree32.com.au>
Diffstat (limited to 'sys/powerpc/include')
-rw-r--r-- | sys/powerpc/include/powerpc.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/powerpc/include/powerpc.h b/sys/powerpc/include/powerpc.h index b0ab025..aa27c6f 100644 --- a/sys/powerpc/include/powerpc.h +++ b/sys/powerpc/include/powerpc.h @@ -36,11 +36,11 @@ #define _MACHINE_POWERPC_H_ struct mem_region { - vm_offset_t start; - vm_size_t size; + vm_offset_t mr_start; + vm_size_t mr_size; }; -void mem_regions(struct mem_region **, struct mem_region **); +void mem_regions(struct mem_region **, int *, struct mem_region **, int *); /* * These two functions get used solely in boot() in machdep.c. |