Revert "goldfish & qemu: handle MMU table and CONFIG_RAM_END"
This reverts commit 2f7b1076082707bd729f01268b095e44d51e2c33. Signed-off-by: ligd <liguiding1@xiaomi.com>
This commit is contained in:
parent
b599fdbc0e
commit
91f0a0f1a8
@ -36,11 +36,6 @@
|
|||||||
#include <arch/board/board.h>
|
#include <arch/board/board.h>
|
||||||
|
|
||||||
#include "arm_internal.h"
|
#include "arm_internal.h"
|
||||||
#include "chip.h"
|
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_HAVE_MMU
|
|
||||||
#include "mmu.h"
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Pre-processor Definitions
|
* Pre-processor Definitions
|
||||||
|
@ -38,9 +38,6 @@
|
|||||||
#define PGTABLE_BASE_PADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
#define PGTABLE_BASE_PADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
||||||
#define PGTABLE_BASE_VADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
#define PGTABLE_BASE_VADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
||||||
|
|
||||||
#undef CONFIG_RAM_END
|
|
||||||
#define CONFIG_RAM_END PGTABLE_BASE_PADDR
|
|
||||||
|
|
||||||
#define NUTTX_TEXT_VADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
#define NUTTX_TEXT_VADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
||||||
#define NUTTX_TEXT_PADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
#define NUTTX_TEXT_PADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
||||||
#define NUTTX_TEXT_PEND ((CONFIG_FLASH_END + 0x000fffff) & 0xfff00000)
|
#define NUTTX_TEXT_PEND ((CONFIG_FLASH_END + 0x000fffff) & 0xfff00000)
|
||||||
@ -48,7 +45,7 @@
|
|||||||
|
|
||||||
#define NUTTX_RAM_VADDR (CONFIG_RAM_VSTART & 0xfff00000)
|
#define NUTTX_RAM_VADDR (CONFIG_RAM_VSTART & 0xfff00000)
|
||||||
#define NUTTX_RAM_PADDR (CONFIG_RAM_START & 0xfff00000)
|
#define NUTTX_RAM_PADDR (CONFIG_RAM_START & 0xfff00000)
|
||||||
#define NUTTX_RAM_PEND ((CONFIG_RAM_START + CONFIG_RAM_SIZE + 0x000fffff) & 0xfff00000)
|
#define NUTTX_RAM_PEND ((CONFIG_RAM_END + 0x000fffff) & 0xfff00000)
|
||||||
#define NUTTX_RAM_SIZE (NUTTX_RAM_PEND - NUTTX_RAM_PADDR)
|
#define NUTTX_RAM_SIZE (NUTTX_RAM_PEND - NUTTX_RAM_PADDR)
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
|
@ -38,9 +38,6 @@
|
|||||||
#define PGTABLE_BASE_PADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
#define PGTABLE_BASE_PADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
||||||
#define PGTABLE_BASE_VADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
#define PGTABLE_BASE_VADDR (CONFIG_RAM_START + CONFIG_RAM_SIZE - ALL_PGTABLE_SIZE)
|
||||||
|
|
||||||
#undef CONFIG_RAM_END
|
|
||||||
#define CONFIG_RAM_END PGTABLE_BASE_PADDR
|
|
||||||
|
|
||||||
#define NUTTX_TEXT_VADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
#define NUTTX_TEXT_VADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
||||||
#define NUTTX_TEXT_PADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
#define NUTTX_TEXT_PADDR (CONFIG_FLASH_VSTART & 0xfff00000)
|
||||||
#define NUTTX_TEXT_PEND ((CONFIG_FLASH_END + 0x000fffff) & 0xfff00000)
|
#define NUTTX_TEXT_PEND ((CONFIG_FLASH_END + 0x000fffff) & 0xfff00000)
|
||||||
@ -48,7 +45,7 @@
|
|||||||
|
|
||||||
#define NUTTX_RAM_VADDR (CONFIG_RAM_VSTART & 0xfff00000)
|
#define NUTTX_RAM_VADDR (CONFIG_RAM_VSTART & 0xfff00000)
|
||||||
#define NUTTX_RAM_PADDR (CONFIG_RAM_START & 0xfff00000)
|
#define NUTTX_RAM_PADDR (CONFIG_RAM_START & 0xfff00000)
|
||||||
#define NUTTX_RAM_PEND ((CONFIG_RAM_START + CONFIG_RAM_SIZE + 0x000fffff) & 0xfff00000)
|
#define NUTTX_RAM_PEND ((CONFIG_RAM_END + 0x000fffff) & 0xfff00000)
|
||||||
#define NUTTX_RAM_SIZE (NUTTX_RAM_PEND - NUTTX_RAM_PADDR)
|
#define NUTTX_RAM_SIZE (NUTTX_RAM_PEND - NUTTX_RAM_PADDR)
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
|
Loading…
x
Reference in New Issue
Block a user