mirror of
https://github.com/MPSU/APS.git
synced 2025-09-15 17:20:10 +00:00
ЛР13. Обновление скрипта компоновщика
This commit is contained in:
@@ -96,7 +96,7 @@ ENTRY(_start) /* мы сообщаем компоно
|
||||
*/
|
||||
|
||||
_text_size = 0x4000; /* Размер памяти инстр.: 16KiB */
|
||||
_data_base_addr = 0x4000; /* Стартовый адрес секции данных */
|
||||
_data_base_addr = _text_size; /* Стартовый адрес секции данных */
|
||||
_data_size = 0x4000; /* Размер памяти данных: 16KiB */
|
||||
|
||||
_data_end = _data_base_addr + _data_size;
|
||||
@@ -123,8 +123,8 @@ _stack_size = 1280; /* Размер программного
|
||||
*/
|
||||
MEMORY
|
||||
{
|
||||
rom (rx) : ORIGIN = 0x00000000, LENGTH = _text_size
|
||||
ram (!rx) : ORIGIN = _data_base_addr, LENGTH = _data_size
|
||||
rom (x) : ORIGIN = 0x00000000, LENGTH = _text_size
|
||||
ram (!x) : ORIGIN = _data_base_addr, LENGTH = _data_size
|
||||
}
|
||||
|
||||
|
||||
@@ -184,7 +184,7 @@ SECTIONS
|
||||
Дополнительно мы указываем, что данная секция должна быть размещена в
|
||||
регионе "ram".
|
||||
*/
|
||||
.data : {*(.data*)} >ram
|
||||
.data : {*(.*data*)} >ram
|
||||
|
||||
/*
|
||||
Общепринято присваивать GP значение равное началу секции данных, смещенное
|
||||
|
@@ -6,7 +6,7 @@ ENTRY(_start) /* мы сообщаем компоно
|
||||
*/
|
||||
|
||||
_text_size = 0x4000; /* Размер памяти инстр.: 16KiB */
|
||||
_data_base_addr = 0x4000; /* Стартовый адрес секции данных */
|
||||
_data_base_addr = _text_size; /* Стартовый адрес секции данных */
|
||||
_data_size = 0x4000; /* Размер памяти данных: 16KiB */
|
||||
|
||||
_data_end = _data_base_addr + _data_size;
|
||||
@@ -33,8 +33,8 @@ _stack_size = 1280; /* Размер программного
|
||||
*/
|
||||
MEMORY
|
||||
{
|
||||
rom (rx) : ORIGIN = 0x00000000, LENGTH = _text_size
|
||||
ram (!rx) : ORIGIN = _data_base_addr, LENGTH = _data_size
|
||||
rom (x) : ORIGIN = 0x00000000, LENGTH = _text_size
|
||||
ram (!x) : ORIGIN = _data_base_addr, LENGTH = _data_size
|
||||
}
|
||||
|
||||
|
||||
@@ -94,7 +94,7 @@ SECTIONS
|
||||
Дополнительно мы указываем, что данная секция должна быть размещена в
|
||||
регионе "ram".
|
||||
*/
|
||||
.data : {*(.data*)} >ram
|
||||
.data : {*(.*data*)} >ram
|
||||
|
||||
/*
|
||||
Общепринято присваивать GP значение равное началу секции данных, смещенное
|
||||
|
Reference in New Issue
Block a user