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

Integrate libc with the LupineKernel #8

Closed
PitchBlackNights opened this issue Apr 13, 2023 · 2 comments
Closed

Integrate libc with the LupineKernel #8

PitchBlackNights opened this issue Apr 13, 2023 · 2 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@PitchBlackNights
Copy link
Member

PitchBlackNights commented Apr 13, 2023

Currently (as of posting this), LupineKernel is pure, bare metal rust, and has ZERO interoperability with libc.
I am unsure of the exact process of integrating libc with LupineKernel, but this blog post offers much help, Ape Rust Example.

@PitchBlackNights PitchBlackNights converted this from a draft issue Apr 13, 2023
@PitchBlackNights PitchBlackNights moved this from 🆕 New to 🔖 Ready in Lupine OS Apr 13, 2023
@PitchBlackNights PitchBlackNights self-assigned this Apr 13, 2023
@PitchBlackNights PitchBlackNights added enhancement New feature or request urgent Bug or vulnerability that has top priority to fix labels Apr 13, 2023
@PitchBlackNights PitchBlackNights moved this from 🔖 Ready to 🏗 In progress in Lupine OS Apr 13, 2023
@PitchBlackNights PitchBlackNights moved this from 🏗 In progress to 🔖 Ready in Lupine OS Apr 13, 2023
@PitchBlackNights PitchBlackNights moved this from 🔖 Ready to 🏗 In progress in Lupine OS Apr 19, 2023
@PitchBlackNights PitchBlackNights added the in progress This issue is currently being worked on label Apr 19, 2023
@PitchBlackNights PitchBlackNights pinned this issue Apr 19, 2023
This was referenced Apr 19, 2023
@PitchBlackNights
Copy link
Member Author

@PitchBlackNights
Copy link
Member Author

Currently on pause as research has not revealed any way to do it the way we thought. Currently, It seems like you need to have a finished(-ish) kernel with a kernel API for C bindings

@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Lupine OS Apr 25, 2023
@PitchBlackNights PitchBlackNights moved this from ✅ Done to 📋 Waiting in Lupine OS Apr 25, 2023
@PitchBlackNights PitchBlackNights added help wanted Extra attention is needed and removed in progress This issue is currently being worked on urgent Bug or vulnerability that has top priority to fix labels Apr 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
Status: 📋 Waiting
Development

No branches or pull requests

1 participant