Since the last article on the text-based IDEs of old, I’ve been meaning to write about the GCC port to DOS, namely DJGPP. As I worked on the draft for that topic, I realized that there is a ton of ground to cover to set the stage so I took most of the content on memory management out and wrote this separate post. This article is a deep dive on how DOS had to pull out tricks to maximize the use of the very limited 1 MB address space of the 8086. Those tricks could exist because of the featur...| Julio Merino (jmmv.dev)
Mtools| www.gnu.org
236 Posts, 226 Following, 533 Followers · Operating systems, build systems, and programming languages. Mostly Unix, Bazel, and Rust. Author of a tech blog, EndBASIC, and more.| Mastodon