How to make sense of all the information
Posted: Mon May 30, 2016 3:06 pm
Hi,
I am interested in Os development as a hobby project.
I've been interested in it for a while now.
I am a professional programmer, but I don't do embedded devices or anything, not professionally at least.
In a sense I have never been forced to have theoretical knowledge in order to develop an application.
But for OS dev, I feel that my current way of working will not work.
Currently I am at the stage where I can follow some tutorials, weed out some bugs and get a basic barebone example running in Qemu. But I realise If I want to develop something more than a "hello world" kernel, I'll need to understand a little more of the cpu and the low level hardware behaviour.
- I was wondering where you guys got all the knowledge needed for developing an OS?
- what is your technical background?
- how long have you been working on your OS?
- Do you have some tips, like can I discover the inner workings of the cpu by debugging?
- What do you do if specs aren't available?
In a way I am looking for guidance and courage, I think.
I am interested in Os development as a hobby project.
I've been interested in it for a while now.
I am a professional programmer, but I don't do embedded devices or anything, not professionally at least.
In a sense I have never been forced to have theoretical knowledge in order to develop an application.
But for OS dev, I feel that my current way of working will not work.
Currently I am at the stage where I can follow some tutorials, weed out some bugs and get a basic barebone example running in Qemu. But I realise If I want to develop something more than a "hello world" kernel, I'll need to understand a little more of the cpu and the low level hardware behaviour.
- I was wondering where you guys got all the knowledge needed for developing an OS?
- what is your technical background?
- how long have you been working on your OS?
- Do you have some tips, like can I discover the inner workings of the cpu by debugging?
- What do you do if specs aren't available?
In a way I am looking for guidance and courage, I think.