Minimal Linux Bootloader (2018)
raw.githubusercontent.com
raw.githubusercontent.com
https://web.archive.org/web/20130516162543if_/http://sebasti...
See:
> Blog nicht gefunden.
Ahhh, after looking harder, I see the typoMaybe this is somehow geolocked in a weird way, to return not found error for you.
> GET / HTTP/1.1
> Host: sebastian-plotz.blogspot.de
> User-Agent: curl/8.7.1
> Accept: */*
>
* Request completely sent off
< HTTP/1.1 302 Moved Temporarily
< Location: http://sebastian-plotz.blogspot.com/https://www.blogger.com/profile/10975102234345772797
Blog post is dated 2012.
https://sebastian-plotz.blogspot.com/2012/07/1.html
This is what happens when Google acquires potential competition.
https://en.wikipedia.org/wiki/Blogger_(service)
Unlikely that original Blogger service registered a "blogspot" domainname in myriad ccTLDs such as .de
Blogger was not a surveillance-based advertising company
Since then it was edited, and in a cash-money style there isn't any note about it.
I mean, if you target ancient baroque hardware like e.g. ZX Spectrum, you specifically target an ancient machine. But this is expected to work on any modern x86 hardware, while it feels like code for a 80286, and likely would run there. And this ancient stuff is still supported and actively used.
It sort of warms my heart that code for the IBM 360 (now IBM Z) and the IBM PC (now x86 PC) can still run on modern hardware decades later.
On one hand, we're stuck with the legacy of the past. But on the other hand, we can build on things and don't need to reinvent them unnecessarily.
"z/Architecture retains backward compatibility with previous 32-bit-data/31-bit-addressing architecture ESA/390 and its predecessors back to the 32-bit-data/24-bit-addressing System/360."
; 0x20000 - 0x2fdff temporal space to load ; size: 63.5Kb is the max.
wasn't there an inofficial unreal mode that increased the adressable space? Otherwise there aren't too many options as to stay minimal in the first place.I seem to remember having to do something similar with lilo… not hand-editing assembly, but running a command to rewrite the boot sector when the kernel moves on disk.