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
Contributor

@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?

@Kiirx
Copy link
Contributor

Kiirx commented Mar 21, 2024

This could be made as a draft

@MishaProductions MishaProductions marked this pull request as draft March 21, 2024 19:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants