Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] x64 #2827

Draft
wants to merge 9 commits into
base: master
Choose a base branch
from
Draft

[WIP] x64 #2827

wants to merge 9 commits into from

Conversation

MishaProductions
Copy link
Member

@MishaProductions MishaProductions commented Dec 3, 2023

This is still very far from booting (or compiling).
Changes:

  • Updated linker to support x64
  • Updated limine

Depends on: CosmosOS/IL2CPU#211

Current state: Empty cosmos projects compile, but will not run as IL2CPU needs to be modified further

@zarlo
Copy link
Member

zarlo commented Dec 5, 2023

should also up the the default VM configs RAM to like 512 as we will be using a bit more RAM when using 64bit address

@ADev531
Copy link

ADev531 commented Dec 9, 2023

x64 Cosmos C# kernel, x86 Cosmos C# legacy kernel, x64 Cosmos C# UEFI Kernel.

if can, please make legacy kernel can convert to 64 kernel.

@zarlo
Copy link
Member

zarlo commented Dec 9, 2023

x64 Cosmos C# kernel, x86 Cosmos C# legacy kernel, x64 Cosmos C# UEFI Kernel.

if can, please make legacy kernel can convert to 64 kernel.

with x64 we will be dropping x86 support so for the most part nothing will be needed to be done by some one using cosmos

@ADev531
Copy link

ADev531 commented Dec 12, 2023

will there is x86 kernel -> x64 kernel converter?

@zarlo
Copy link
Member

zarlo commented Dec 12, 2023

no as it will not likely be needed / lack of man power

@ADev531
Copy link

ADev531 commented Mar 9, 2024

any updates?

@selkij
Copy link
Contributor

selkij commented Mar 21, 2024

This could be made as a draft

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants