Streamed Live on Twitch: https://twitch.tv/tsoding
Enable Subtitles for Twitch Chat
Chapters:
- 00:00:00 - Intro
- 00:04:37 - Trying to Boot Alpine in QEMU
- 00:44:14 - Installing Alpine
- 00:55:32 - Setting Up DevEnv
- 01:02:54 - ARM Assembly
- 01:41:48 - SSHing into QEMU
- 01:52:07 - Programming My Smartphone
- 02:05:33 - Outro
References:
- https://github.com/tsoding/wisp
- https://alpinelinux.org/
- http://www.redfelineninja.org.uk/daniel/2018/02/running-an-iso-installer-image-for-arm64-aarch64-using-qemu-and-kvm/
- https://peterdn.com/post/2019/02/03/hello-world-in-arm-assembly/
- https://iitd-plos.github.io/col718/ref/arm-instructionset.pdf
- https://peterdn.com/post/2020/08/22/hello-world-in-arm64-assembly/
- https://www.scs.stanford.edu/~zyedidia/arm64/svc.html
- https://wiki.cdot.senecapolytechnic.ca/wiki/AArch64_Register_and_Instruction_Quick_Start
Topic: Setting up Development Environment for ARM Programming. Kind of a 4th episode of B compiler series, 'cause it's a research that goes towards the development of it.
Twitch Chat in Subtitles generated by: https://github.com/kam1k4dze/subchat
Support:
- https://github.com/tsoding/donate#support-tsoding