Hello All,
Just curious to know, How events are implemented in any OS? Meaning, what happens when signal an event or while waiting for an event. What OS will be doing?
Please let me know.
Girish
Hello All,
Just curious to know, How events are implemented in any OS? Meaning, what happens when signal an event or while waiting for an event. What OS will be doing?
Please let me know.
Girish
Interrupts, callbacks, FIFOs... who knows. It's a system issue...Originally Posted by Roaring_Tiger
What exactly is your question about the C-language ?
Emmanuel Delahaye
"C is a sharp tool"
I very much doubt the same technique is used in all the world's operating systems
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
It is in C section as most of OS are also developed in C language. If I want to implement events in my system, how do I do using C?
Interrupts, callbacks, FIFOs... who knows. It's a system issue..
Can you please elaborate this?
Thanks in advance...
You certainely use C + extensions to drive the hardware, the interrupts, the processor condition etc. There is no way to write a full system in standard C.Originally Posted by Roaring_Tiger
Do you want a CS course for free? Is your Google broken ?Can you please elaborate this?Interrupts, callbacks, FIFOs... who knows. It's a system issue...
If you want to go inside a system, you should read some books about it. Actually, it's a full time occupation...
Emmanuel Delahaye
"C is a sharp tool"
List me OS which are completely developed in C++...
I think you misunderstand. He said "C + extensions"...not C++. He's just saying you can't do the whole thing in a high level language. There's some assembly-age needed.Originally Posted by Roaring_Tiger
If you understand what you're doing, you're not learning anything.
sez who ?Originally Posted by Roaring_Tiger
Emmanuel Delahaye
"C is a sharp tool"