BMOS v1.0.0 in Text Mode (80x25) #141
Unanswered
IamToBlame
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@IanSeyler
Continuing on with my initial queries about text mode in v1.0.0, after tinkering around the result is so far looking good on virtualbox, vmware and most importantly... it runs on hard disc.
Under the previous version, all software (cli, databases etc...) started 0x200000 and under v1.0.0 it starts @ 0x400000 because 0x200000 is for Stack Base and 0x300000 for Network Packet buffer (baremetal/src/init/64.asm), is 0x400000 a safe location ?, Is there a memory roadmap for v1.0.0 ?
About the payload (following the kernel), while it's clear that it gets transferred to 0x1e0000 however; attempt to load it to, say... 0x400000 causes o/s to hang, as a solution the payload is simply used as a launchpad to get the bmos to execute i.e: call 0x400000, while this method works but the question hanging over my head is; is it an acceptable solution ?
Many thanks for your support and wishing you and all bmos followers the very Best in 2026, Happy New Year.
Beta Was this translation helpful? Give feedback.
All reactions