rijnahts
July 11th, 2008, 15:06
Hi All,
I am posting this message because i have very little knowledge in the system level. Please help me if you guys have any pointer on this.
1) I want to run two different modules(one in kernel level,other one is user level). My intesnion of running two different modules are to get the notification from user module to kernel module.
2) Using kernel module i would like to modify the InterruptDescriptorTable (IDT) table entries(Any entry which is unused. For example 19-31 are unused).
3) Trigger modified interrupt from the user module and catch that trigger in kernel module...
I am looking for help in modifying the IDT table and firing the interrrupt from the user module.... Please point me if already there is any pointer on this....
Thanks
I am posting this message because i have very little knowledge in the system level. Please help me if you guys have any pointer on this.
1) I want to run two different modules(one in kernel level,other one is user level). My intesnion of running two different modules are to get the notification from user module to kernel module.
2) Using kernel module i would like to modify the InterruptDescriptorTable (IDT) table entries(Any entry which is unused. For example 19-31 are unused).
3) Trigger modified interrupt from the user module and catch that trigger in kernel module...
I am looking for help in modifying the IDT table and firing the interrrupt from the user module.... Please point me if already there is any pointer on this....
Thanks