Experiments in Operating Systems and language bootstrapping.
# centOS 7
yum install -y nasm nasm-doc qemu seabios
git clone https://github.com/jethrodaniel/os && cd os && make
MIT.
thanks y'all.
- https://github.com/nineties/amber
- https://github.com/oriansj/stage0
- https://github.com/mmastrac/bootstrap
- http://schemeworkshop.org/2006/11-ghuloum.pdf
- http://sinclairql.speccy.org/archivo/docs/books/Threaded_interpretive_languages.pdf
- http://www.davidsalomon.name/assem.advertis/asl.pdf
- http://users.telenet.be/kim1-6502/6502/absb.html
- https://github.com/nornagon/jonesforth/blob/master/jonesforth.S
- https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf
- https://github.com/cfenollosa/os-tutorial
- https://pdos.csail.mit.edu/6.828/2011/schedule.html
- https://wiki.osdev.org/Bare_Bones
- https://www.nayuki.io/page/a-fundamental-introduction-to-x86-assembly-programming
- https://50linesofco.de/post/2018-02-28-writing-an-x86-hello-world-bootloader-with-assembly
- http://joebergeron.io/posts/post_two.html
- https://geosn0w.github.io/An-Introduction-To-Intel-x86-Assembly/
- http://flint.cs.yale.edu/cs421/papers/x86-asm/asm.html
- https://eli.thegreenplace.net/2011/09/06/stack-frame-layout-on-x86-64
- https://eli.thegreenplace.net/2011/02/04/where-the-top-of-the-stack-is-on-x86/
- http://www.jamesmolloy.co.uk/tutorial_html/index.html
- https://www.forth.com/starting-forth/0-starting-forth/
- https://mitpress.mit.edu/sites/default/files/sicp/full-text/book/book.html