Porting dash with already made the executable.
-
- Posts: 15
- Joined: Sat Sep 15, 2012 5:02 pm
- Libera.chat IRC: csacchi
Porting dash with already made the executable.
Hey, guys! I am making my own operating system, and I'm wondering: how I can run dash at startup? I have already ported dietlibc (from a CVS repo) and have successfully built my own cross-compiler.
https://github.com/christophersacchi/RazorOS
"... you notice that this scanner will... woah!"
"Moving right along!"
"That must be, uh. That must be why we're not shipping Windows 98 yet..."
"Absolutely. Absolutely."
"... you notice that this scanner will... woah!"
"Moving right along!"
"That must be, uh. That must be why we're not shipping Windows 98 yet..."
"Absolutely. Absolutely."
Re: Porting dash with already made the executable.
"How can I run?"
It is a much to vague question.
It is a much to vague question.
Fudge - Simplicity, clarity and speed.
http://github.com/Jezze/fudge/
http://github.com/Jezze/fudge/
-
- Posts: 15
- Joined: Sat Sep 15, 2012 5:02 pm
- Libera.chat IRC: csacchi
Re: Porting dash with already made the executable.
I mean: How can I port dash shell so that it runs at startup in my new OS?
Re: Porting dash with already made the executable.
As with any software development cycle, split the objective into small pieces into:chrissacchi wrote:I mean: How can I port dash shell so that it runs at startup in my new OS?
- port dash
- runs
- at startup
port dash
There are articles on porting dash, which itself involve its own dependency and more works to do - further break them down
run an application
This can be further break down into (or depends on):
- process management
- VFS (so to load the executable)
- user mode (optional)
- kernel service / syscall / API
- etc
at startup
This is probably the easiest part, just define your logistic for boot sequence.