3 ms·
For another take on the subject, see "This OS is a bootloader" in PoC||GTFO 0x4: https://www.alchemistowl.org/pocorgtfo/ https://www.alchemistowl.org/pocorgtfo
by Arainach 8y ago
For another take on the subject, see "This OS is a bootloader" in PoC||GTFO 0x4:
https://www.alchemistowl.org/pocorgtfo/ https://www.alchemistowl.org/pocorgtfo/
There's a sequel in 0x5 that explains how to add a basic form of multiprocessing support.
- cirosantilli 8y agoI have also covered baremetal multicore at: https://stackoverflow.com/questions/980999/what-does-multicore-assembly-language-look-like/33651438#33651438 https://stackoverflow.com/questions/980999/what-does-multico... The exemple is present in the same repo: https://github.com/cirosantilli/x86-bare-metal-examples/blob/3c35cabb8934d0dd92974f5826c8815572831bea/smp.S https://github.com/cirosantilli/x86-bare-metal-examples/blob...