4 ms·
Thanks man, this is a treasure trove. Diving straight into it when on bus.
by markus_zhang 2y ago
Thanks man, this is a treasure trove. Diving straight into it when on bus.
- DonHopkins 2y agoI love to occasionally just recreationally read over the OpenFirmware source code as fine literature, especially the kernel and metacompiler, since it's just such elegant beautifully polished and refined code, the results of so many decades of meticulous work on so many platforms and devices. metacompile.fth: https://github.com/MitchBradley/openfirmware/blob/master/forth/kernel/metacompile.fth https://github.com/MitchBradley/openfirmware/blob/master/for... kernel.fth: https://github.com/MitchBradley/openfirmware/blob/master/forth/kernel/kernel.fth https://github.com/MitchBradley/openfirmware/blob/master/for... arm64: https://github.com/MitchBradley/openfirmware/tree/master/cpu/arm64 https://github.com/MitchBradley/openfirmware/tree/master/cpu... emacs: https://github.com/MitchBradley/openfirmware/tree/master/clients/emacs https://github.com/MitchBradley/openfirmware/tree/master/cli... olpc: https://github.com/MitchBradley/openfirmware/tree/master/dev/olpc https://github.com/MitchBradley/openfirmware/tree/master/dev... video: https://github.com/MitchBradley/openfirmware/tree/master/dev/video https://github.com/MitchBradley/openfirmware/tree/master/dev... amd7990: https://github.com/MitchBradley/openfirmware/tree/master/dev/amd7990 https://github.com/MitchBradley/openfirmware/tree/master/dev... pci: https://github.com/MitchBradley/openfirmware/tree/master/dev/pci https://github.com/MitchBradley/openfirmware/tree/master/dev... fcode: https://github.com/MitchBradley/openfirmware/tree/master/ofw/fcode https://github.com/MitchBradley/openfirmware/tree/master/ofw... gui: https://github.com/MitchBradley/openfirmware/tree/master/ofw/gui https://github.com/MitchBradley/openfirmware/tree/master/ofw... inet: https://github.com/MitchBradley/openfirmware/tree/master/ofw/inet https://github.com/MitchBradley/openfirmware/tree/master/ofw... Forth is really a transparent "glass box" where you can see through and understand it all from top to bottom, and OpenFirmware includes a museum of drivers and modules and extensions for everywhere it's ever been and all of its missions, like Superman's Crystal Fortress of Solitude! https://en.wikipedia.org/wiki/Fortress_of_Solitude https://en.wikipedia.org/wiki/Fortress_of_Solitude >The Fortress contained an alien zoo, a giant steel diary in which Superman wrote his memoirs (using either his invulnerable finger, twin hand touch pads that record thoughts instantly, or heat vision to engrave entries into its pages), a chess-playing robot, specialized exercise equipment, a laboratory where Superman worked on various projects such as developing defenses to kryptonite, a room-sized computer, communications equipment, and rooms dedicated to all of his friends, including one for Clark Kent to fool visitors. As the stories continued, it was revealed that the Fortress was where Superman's robot duplicates were stored. It also contained the Phantom Zone projector, various pieces of alien technology he had acquired on visits to other worlds, and, much like the Batcave, trophies of his past adventures. Indeed, the Batcave and Batman himself made an appearance in the first Fortress story. The Fortress also became the home of the bottle city of Kandor (until it was enlarged), and an apartment in the Fortress was set aside for Supergirl.