1 Star 0 Fork 0

wdliming/gnu-eprog

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
README.adoc 868 Bytes
一键复制 编辑 原始数据 按行查看 历史
Vinoth Kumar 提交于 2017-11-21 17:31 . Update README.adoc

Embedded Programming using the GNU Toolchain

This is a short tutorial on using the GNU toolchain for bare metal programming. The tutorial uses Qemu to simulate an ARM board, and provides instructions to test programs within the simulated machine. The following topics will be covered.

  • Writing assembly language programs

  • Using make for build automation

  • Writing linker scripts

  • Writing C Startup code

  • Using the C library

  • Inline Assembler

The tutorial is written in asciidoc. The asciidoc source is converted to DocBook and then rendered to HTML.

The instructions to build the documentation on Debian Jessie is given below.

# apt-get install openjdk-7-jre libsaxon-java libxslthl-java docbookxsl asciidoc imgsizer dia
$ make

The official rendered version of the is book is available from http://www.bravegnu.org/gnu-eprog/

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/liming2019/gnu-eprog.git
git@gitee.com:liming2019/gnu-eprog.git
liming2019
gnu-eprog
gnu-eprog
master

搜索帮助