From ada45c1bea838e5f38f24fe37e558c1b7959ae28 Mon Sep 17 00:00:00 2001 From: Akshay Date: Thu, 16 Apr 2020 20:40:45 +0530 Subject: redo pandoc commands to print fragments only --- docs/posts/call_to_ARMs/index.html | 31 +++++++------------------------ 1 file changed, 7 insertions(+), 24 deletions(-) (limited to 'docs/posts/call_to_ARMs') diff --git a/docs/posts/call_to_ARMs/index.html b/docs/posts/call_to_ARMs/index.html index 578a8b7..f882e6b 100644 --- a/docs/posts/call_to_ARMs/index.html +++ b/docs/posts/call_to_ARMs/index.html @@ -2,6 +2,7 @@ + @@ -37,27 +38,7 @@ Call To ARMs
- - - - - - - call_to_ARMs - - - - -

My 4th semester involves ARM programming. And proprietary tooling (Keil C). But we don’t do that here.

+

My 4th semester involves ARM programming. And proprietary tooling (Keil C). But we don’t do that here.

Building

Assembling and linking ARM binaries on non-ARM architecture devices is fairly trivial. I went along with the GNU cross bare metal toolchain binutils, which provides arm-as and arm-ld (among a bunch of other utils that I don’t care about for now).

Assemble .s files with:

@@ -88,13 +69,15 @@ Reading symbols from main... # yay!

Editing

Vim, with syntax off because it dosen’t handle GNU ARM syntax too well.

- -
- Hi. Subscribe + Hi. +

I'm Akshay, I go by nerd or nerdypepper on the internet.

I am a compsci undergrad, Rust programmer and an enthusiastic Vimmer. -- cgit v1.2.3