Revert "linker: xtensa: move IDT_LIST region"

This reverts commit 9505ee89a3.

Fixes #38214

Signed-off-by: Christopher Friedt <chrisfriedt@gmail.com>
This commit is contained in:
Christopher Friedt 2021-09-08 20:16:43 -04:00 committed by Kumar Gala
commit 6e26512bd5
5 changed files with 5 additions and 5 deletions

View file

@ -87,7 +87,7 @@
* Interrupt Descriptor Table (IDT). This is a bogus address as this * Interrupt Descriptor Table (IDT). This is a bogus address as this
* section will be stripped off in the final image. * section will be stripped off in the final image.
*/ */
#define IDT_BASE 0xFFFFDFFF #define IDT_BASE (RAM_BASE + RAM_SIZE)
/* size of the Interrupt Descriptor Table (IDT) */ /* size of the Interrupt Descriptor Table (IDT) */
#define IDT_SIZE 0x2000 #define IDT_SIZE 0x2000

View file

@ -84,7 +84,7 @@
* Interrupt Descriptor Table (IDT). This is a bogus address as this * Interrupt Descriptor Table (IDT). This is a bogus address as this
* section will be stripped off in the final image. * section will be stripped off in the final image.
*/ */
#define IDT_BASE 0xFFFFDFFF #define IDT_BASE (RAM_BASE + RAM_SIZE)
/* size of the Interrupt Descriptor Table (IDT) */ /* size of the Interrupt Descriptor Table (IDT) */
#define IDT_SIZE 0x2000 #define IDT_SIZE 0x2000

View file

@ -84,7 +84,7 @@
* Interrupt Descriptor Table (IDT). This is a bogus address as this * Interrupt Descriptor Table (IDT). This is a bogus address as this
* section will be stripped off in the final image. * section will be stripped off in the final image.
*/ */
#define IDT_BASE 0xFFFFDFFF #define IDT_BASE (RAM_BASE + RAM_SIZE)
/* size of the Interrupt Descriptor Table (IDT) */ /* size of the Interrupt Descriptor Table (IDT) */
#define IDT_SIZE 0x2000 #define IDT_SIZE 0x2000

View file

@ -84,7 +84,7 @@
* Interrupt Descriptor Table (IDT). This is a bogus address as this * Interrupt Descriptor Table (IDT). This is a bogus address as this
* section will be stripped off in the final image. * section will be stripped off in the final image.
*/ */
#define IDT_BASE 0xFFFFDFFF #define IDT_BASE (RAM_BASE + RAM_SIZE)
/* size of the Interrupt Descriptor Table (IDT) */ /* size of the Interrupt Descriptor Table (IDT) */
#define IDT_SIZE 0x2000 #define IDT_SIZE 0x2000

View file

@ -63,7 +63,7 @@
* Interrupt Descriptor Table (IDT). This is a bogus address as this * Interrupt Descriptor Table (IDT). This is a bogus address as this
* section will be stripped off in the final image. * section will be stripped off in the final image.
*/ */
#define IDT_BASE 0xFFFFDFFF #define IDT_BASE (RAM_BASE + RAM_SIZE)
/* size of the Interrupt Descriptor Table (IDT) */ /* size of the Interrupt Descriptor Table (IDT) */
#define IDT_SIZE 0x2000 #define IDT_SIZE 0x2000