- 10
- 0
- 约8.12千字
- 约 9页
- 2017-06-18 发布于湖北
- 举报
通过简单示例讲解连接脚本基本语法
王兴伟
Linux博客地址:harvey.blog.chinaunix.net
SOC FPGA客户在采用bm模式或简单实时操作系统时,有时会需要修改工程代
码链接的起始地址和地址空间长度。或者在链接脚本中预留栈空间和定义全局变
量等。本文以骏龙公司提供的baremetal 模式代码工程的脚本为例,介绍一下链
接脚本的基本知识,希望起到抛砖引玉的作用。
1,初识链接脚本
下面的就是骏龙公司提供的baremetal工程的链接脚本。
MEMORY { .sram : ORIGIN = 0 LENGTH = (16 * 1024 * 1024) }
OUTPUT_FORMAT(elf32-littlearm, elf32-littlearm, elf32-littlearm)
OUTPUT_ARCH(arm)
ENTRY(_start)
SECTIONS
{
.text :
{
start.o (.text)
*(.text*)
} .sram
. = ALIGN(4);
.rodata : { *(SORT_BY_ALI
您可能关注的文档
最近下载
- PILZ 小型安全PLC PNOZ mB0 可编程控制器.pdf VIP
- 2023浙江杭州市滨江区人民法院司法雇员招聘(11人)笔试备考试题及答案解析.docx VIP
- 中国环境监测仪器与服务市场规模与政府园区需求研究.docx VIP
- 合康HID618A系列压伺服专用驱动器使用说明书用户手册.pdf
- 小学英语3000高频词分类大全.docx VIP
- (高清版)DB3301∕T 0461-2024 电动自行车停放充电场所消防安全管理规范.pdf VIP
- 葵花籽剥壳机设计.doc VIP
- 瓜子壳脱离机.docx VIP
- 2026年高考高三统编版历史二轮专题复习策略讲座.pptx VIP
- 第二届山东省职业技能大赛(网络安全赛项)备考试题(附答案).docx VIP
原创力文档

文档评论(0)