The idt, isr, irq ...etc.

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
jakh0017
Posts: 3
Joined: Sun Nov 05, 2006 1:36 pm

The idt, isr, irq ...etc.

Post by jakh0017 »

does anyone know how to explain how to setup an idt, isr, and irq (and anything else interrupts might need in a kernel) in C and ASM? im starting a new os called Pathways OS and i was also wondering if any C or C++ or advanced ASM programmers might want to join in and help i know baasic C and ASM but i would like to know more. this project is like a side job maybe if it gets running i could help explain more on how to develop an os there arent very many tutorials (that are explained well) out there. contact me at [email protected]
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

have you read the FAQ page on this?
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
gaf
Member
Member
Posts: 349
Joined: Thu Oct 21, 2004 11:00 pm
Location: Munich, Germany

Post by gaf »

Hello,
Apart from the OSFAQ there are several decent tutorials about this topic on bonafide (IDT, PIC). Another idea is to have a look at some of the more comprehensive beginner tutorials (f.ex. Bran or Giese). Most of these tutorials include a section about interrupts and they often come with some demo code.
I'm starting a new os called Pathways OS and i was also wondering if any C or C++ or advanced ASM programmers might want to join in
There's a dedicated forum to announce projects on this board. However keep in mind that most of us are already participating in some project. If you want people to join your team, you must have some genuine new ideas that may catch their attention.

regards,
gaf
Post Reply