Files
2025-12-03 11:12:34 +08:00

102 lines
1.9 KiB
Plaintext

#include "app_config.h"
SECTIONS
{
.text : ALIGN(4)
{
gsensor_dev_begin = .;
KEEP(*(.gsensor_dev))
gsensor_dev_end = .;
imusensor_dev_begin = .;
KEEP(*(.imusensor_dev))
imusensor_dev_end = .;
fm_dev_begin = .;
KEEP(*(.fm_dev))
fm_dev_end = .;
fm_emitter_dev_begin = .;
KEEP(*(.fm_emitter_dev))
fm_emitter_dev_end = .;
storage_device_begin = .;
KEEP(*(.storage_device))
storage_device_end = .;
. = ALIGN(4);
key_ops_begin = .;
KEEP(*(.key_operation))
key_ops_end = .;
. = ALIGN(4);
key_callback_begin = .;
KEEP(*(.key_cb))
key_callback_end = .;
. = ALIGN(4);
_watch_syscfg_begin = .;
PROVIDE(watch_syscfg_begin = .);
KEEP(*(.watch_syscfg))
_watch_syscfg_end = .;
PROVIDE(watch_syscfg_end = .);
. = ALIGN(4);
flashdb_partition_begin = .;
KEEP(*(.flashdb_partition))
flashdb_partition_end = .;
. = ALIGN(4);
sport_health_module_begin = .;
KEEP(*(.sport_health_module))
sport_health_module_end = .;
. = ALIGN(4);
sensor_dev_begin = .;
KEEP(*(.sensor_dev))
sensor_dev_end = .;
. = ALIGN(4);
sensor_hal_begin = .;
KEEP(*(.sensor_hal))
sensor_hal_end = .;
. = ALIGN(4);
ui_effect_module_begin = .;
KEEP(*(.ui_effect_module))
ui_effect_module_end = .;
. = ALIGN(4);
charge_ic_begin = .;
KEEP(*(.charge_ic))
charge_ic_end = .;
. = ALIGN(4);
pt_module_begin = .;
PROVIDE(pt_module_begin = .);
KEEP(*(.pt_module))
pt_module_end = .;
PROVIDE(pt_module_end = .);
. = ALIGN(4);
camera_device_module_begin = .;
KEEP(*(.camera_device))
camera_device_module_end = .;
. = ALIGN(32);
}
.data ALIGN(32):
{
} > ram0
.bss ALIGN(32):
{
} > ram0
.data_code ALIGN(32):
{
} > ram0
}