bluehole
Full Member level 6
- Joined
- Sep 1, 2009
- Messages
- 344
- Helped
- 74
- Reputation
- 148
- Reaction score
- 73
- Trophy points
- 1,308
- Location
- Some where In INDIA
- Activity points
- 3,290
Why we need another hobby OS? I think how you can find at least 100 OS on Internet .... How NanoOS and Myos-32bit are different?
@ bluehole: I am keenly interested in learning about os, drivers , board support packages...
basically complete board bring up...can you help in that?
Here there are many ways interrupt or polling is used.@ bluehole: I wanna know how the operating system and the hardware interact with each other.
There are Standard Buses. OS scans those and finds.How does the operating system get to know what is the hardware and where it is (which pins of the processor are interfaced to the various hardware),
If I understood correctly you want to know How the BSP,Device drivers are written? If so then you must get the documentation regarding the hardware (specification and data sheet) then write routines in Assembly and or C.how bootloader ,bios, device drivers ,board support packages etc are written and such things.
Also can you give the code of your operating systems so that I can have some basic idea of how to code operating systems.
@ bluehole : Thanx a lot for replying. Can you give an example of BSP. Also can you tell me what is required for starting writing operating systems. And steps for porting an operating system onto the hardware. I searched a lot but could not find anything concrete enough for my understanding.
No issues... it happens@ bluehole : I am sorry for my over questioning but its that I am really curious to know about these.
Then you should start learning them, Without them the understanding or even thinking of porting an OS to a platform is futile.The last line " could not find any thing concrete for my understanding " means that when I was searching for how to port an operating system onto hardware I came across various terms like Gnu toolchains, makefiles etc. I could not understand what they actually are and how to use them.
Well matlab and java may help you in some otherway but not in OSDEV. please refere to my previous posts towards the begining. and you will find osdev.org that is a good place to start with.As far as my knowledgeset and background is concerned, I am an electronics and communication graduate of 2012. I have basic knowledge of assembly, C, C++, Matlab and Java. I have worked on 8051 controller family and have keen interest in embedded system development.
Hi friends,
My apologies if I have made a wrong post.
Well I write Opensource softwares in my spare time either they are small utilities or my pet OS projects.
I would be interested if anybody will be interested here to contribute to those projects. Specially I need input in my OS projects.
there are 2 projects one is Myos-32bit and another is NanoOS
You may say they are not well written codes, Yes I agreee. A single person developed that code so no purity or beauty is there. BUT till this point I managed to put a multi threading kernel with ATA and RTL driver not complete though.
If some of you will help then it will be a learnig experience for several fellow (including me too)
if anybody is interested then please contact me.
Again i ask for your appologies if i broke any rule.
thanks
Ashok.
nice...:lol:sir i am an electronics engneering student in 4'th year .i am using win 7 on my lap .i am not a genius in programming but want to be
it is a matter of choice... any linux distribution is good... even all OS platform is good if you know how to use it..i heard much about linux's good things so want to use and learn it.i watch movies and play games onit too. which version of linux would be helpful for me?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?