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

can i have help? #32

Open
CPScript opened this issue Oct 1, 2024 · 7 comments
Open

can i have help? #32

CPScript opened this issue Oct 1, 2024 · 7 comments

Comments

@CPScript
Copy link

CPScript commented Oct 1, 2024

can you or anyone who sees them help me with my own OS? Im a little stuck and can talka bout it more if anyone is interested.

ps: im not trying to shout myself out, im trying to get help

@TBTS-2011
Copy link

can you or anyone who sees them help me with my own OS? Im a little stuck and can talka bout it more if anyone is interested.

We can definitely help you with your OS project! To give you the best assistance, we need a bit more information about where you're stuck.

  1. What stage are you at?
  • Are you just starting out and setting up your development environment?
  • Have you written a bootloader and are now working on the kernel?
  • Are you trying to implement specific features like memory management or file systems?
  1. What specific problem are you facing?
  • Are you getting compile errors?
  • Is your code not behaving as expected?
  • Are you unsure how to implement a particular feature?
  1. What resources are you using?
  • Are you following a tutorial or book?
  • Are you using any specific libraries or tools?
  • What is your target platform?
  • Are you developing for x86, ARM, or another architecture?
  • Are you using a virtual machine or real hardware?

For getting a better idea about this field, here are some tips for OS Development:

  • Use a debugger: A debugger is essential for finding and fixing bugs in your code. Learn how to use a debugger like GDB effectively.
  • Read documentation: The OSDev Wiki and other online resources have a wealth of information on OS development.
  • Be patient: OS development is a complex and challenging task, it takes time and effort to build a working OS.

For further assistance, please contact us through GitHub or Gmail via [email protected], and we will respond asap! We are excited to help you on your OS development journey! Let's figure out what's blocking you and get you moving forward.

@CPScript
Copy link
Author

CPScript commented Oct 9, 2024

Answers:

What stage are you at? | The beginning i suppose

  • 1 Q. What stage are you at?

  • 1 A. I'm just trying to figure stuff out, i have helped develop operating systems but don't know exactly how to setup and properly make one from scratch.

  • 2 Q. Are you just starting out and setting up your development environment?

    1. A. yes, i don't exactly know how the dir & file setup should be so that is a problem
  • 3 Q. Have you written a bootloader and are now working on the kernel?

  • 3 A. Yes

    1. Q. Are you trying to implement specific features like memory management or file systems?
    1. A. No, at least at the moment no, i have already made simple memory management and file system scripts for the kernel, but i'd deffenently love advice

What specific problem are you facing?

    1. My main issuse is that im confised about how the dir's and files should be setup

What resources are you using?

  • x86, on hardware (2009 sony vaio)

    1. Q. Are you following a tutorial or book?
    1. A. Going straight from memory lol
  • 7 Q. Are you using any specific libraries or tools?

  • 7 A. No, its supposed to be bare bones

I will gladly answer any other question


extra:

  • Im bassing this off of a friends OS https://osmora.org/cgit/Hyra/tree/
  • This is the repo where i have uploaded the spaghetti OS i have not fully made/tested properly https://github.com/CPScript/kyro

@TBTS-2011
Copy link

Answers:

What stage are you at? | The beginning i suppose

  • 1 Q. What stage are you at?
  • 1 A. I'm just trying to figure stuff out, i have helped develop operating systems but don't know exactly how to setup and properly make one from scratch.
  • 2 Q. Are you just starting out and setting up your development environment?
    1. A. yes, i don't exactly know how the dir & file setup should be so that is a problem
  • 3 Q. Have you written a bootloader and are now working on the kernel?
  • 3 A. Yes
    1. Q. Are you trying to implement specific features like memory management or file systems?
    1. A. No, at least at the moment no, i have already made simple memory management and file system scripts for the kernel, but i'd deffenently love advice

What specific problem are you facing?

    1. My main issuse is that im confised about how the dir's and files should be setup

What resources are you using?

  • x86, on hardware (2009 sony vaio)
    1. Q. Are you following a tutorial or book?
    1. A. Going straight from memory lol
  • 7 Q. Are you using any specific libraries or tools?
  • 7 A. No, its supposed to be bare bones

I will gladly answer any other question

extra:

  • Im bassing this off of a friends OS https://osmora.org/cgit/Hyra/tree/
  • This is the repo where i have uploaded the spaghetti OS i have not fully made/tested properly https://github.com/CPScript/kyro

Great, thanks for giving us the info! So what exactly do you want help with? Is it that you don't exactly know how the dir & file setup should be, or anything more than that?
To contact us, email us through GitHub or Gmail via [email protected], and we will respond asap!

@CPScript
Copy link
Author

Yes, I just dont know how to properly set up the file system

@sasdallas
Copy link

Yes, I just dont know how to properly set up the file system

What do you mean? Do you mean your project structure?

@CPScript
Copy link
Author

CPScript commented Nov 3, 2024

Yes

@sasdallas
Copy link

Yes

Ah ok, always a challenge! I would recommend using the project structure "Meaty Skeleton" from the OSDev wiki. Here: https://wiki.osdev.org/Meaty_Skeleton

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

No branches or pull requests

3 participants