mirror of
https://github.com/reactos/reactos.git
synced 2025-08-03 06:46:06 +00: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:
parent
c2018d5633
commit
de33ea571e
1 changed files with 2 additions and 2 deletions
|
@ -48,8 +48,8 @@
|
||||||
#define DISKREADBUFFER 0x90000 /* Buffer to store data read in from the disk via the BIOS */
|
#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)
|
#elif defined(_M_PPC) || defined(_M_MIPS) || defined(_M_ARM)
|
||||||
extern PVOID FsStaticBufferDisk, FsStaticBufferData;
|
extern PVOID FsStaticBufferDisk, FsStaticBufferData;
|
||||||
#define DISKREADBUFFER FsStaticBufferDisk
|
#define DISKREADBUFFER 0x80000000
|
||||||
#define FILESYSBUFFER FsStaticBufferData
|
#define FILESYSBUFFER 0x80000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* Makes "x" a global variable or label */
|
/* Makes "x" a global variable or label */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue