mirror of
https://github.com/reactos/reactos.git
synced 2026-05-30 23:33:24 +08:00
- Do not set the non-x86 file system and disk read buffers to some random static variable that isn't even initialized on time.
- As a temporary hack, hard-code them to 0x80000000, a valid RAM address on OMAP3.
- This code path is only used on ARM anyway, so it's not such a big deal, but a better fix should be done later.
- OmapLDR can now boot FreeLDR, which attempts to load NTOSKRNL.EXE and dies.
- Need to revisit significant parts of the MMU code before attempting to go further; this won't likely be done for a good couple of months.
svn path=/trunk/; revision=42116
This commit is contained in:
@@ -48,8 +48,8 @@
|
||||
#define DISKREADBUFFER 0x90000 /* Buffer to store data read in from the disk via the BIOS */
|
||||
#elif defined(_M_PPC) || defined(_M_MIPS) || defined(_M_ARM)
|
||||
extern PVOID FsStaticBufferDisk, FsStaticBufferData;
|
||||
#define DISKREADBUFFER FsStaticBufferDisk
|
||||
#define FILESYSBUFFER FsStaticBufferData
|
||||
#define DISKREADBUFFER 0x80000000
|
||||
#define FILESYSBUFFER 0x80000000
|
||||
#endif
|
||||
|
||||
/* Makes "x" a global variable or label */
|
||||
|
||||
Reference in New Issue
Block a user