Some questions I need answering?
Posted: Tue Aug 27, 2002 10:53 am
Examples in nasm syntax would be helpful.
(I know I might get critized but here goes)
You can also give me links but don't give me a link to John Fines website. I have gone over Johns PMode and it shows you how to set up the IDT but it doesn't explain it. I would rather like to learn what exactly the IDT is and how I would set it up and use it then to just copy it from him. If I'm stuck I'll ask for help and if nobody can help me then I will look at his code and possibly use it. Your not learning anything from using someone else code!
I've entered pmode, updated the segment registers, set up a stack and now I want to print a message in pmode?
One way is v86 mode but I have looked at it and I realized that I'm not ready to use it yet considering I still need to learn alot more stuff.
Another way is to use the vesa bios but I don't really understand what that is?
Is there another way to print a message in 32-bit mode?
second part of questions?
------------------------------------------------------------------------
Should I set up the IDT table before or after I enter pmode?
How would I use it and what makes up it?
What table would I put the IVT in? How would I set it up and where is it located in the table?
third part of questions?
-----------------------------------------------------------------------
What should I do after entering pmode?
I was going to display a message, set up the IDT, the interrupt handler, multitasking, taskswitching, and then v86 mode.
Any suggestions?
(I know I might get critized but here goes)
You can also give me links but don't give me a link to John Fines website. I have gone over Johns PMode and it shows you how to set up the IDT but it doesn't explain it. I would rather like to learn what exactly the IDT is and how I would set it up and use it then to just copy it from him. If I'm stuck I'll ask for help and if nobody can help me then I will look at his code and possibly use it. Your not learning anything from using someone else code!
I've entered pmode, updated the segment registers, set up a stack and now I want to print a message in pmode?
One way is v86 mode but I have looked at it and I realized that I'm not ready to use it yet considering I still need to learn alot more stuff.
Another way is to use the vesa bios but I don't really understand what that is?
Is there another way to print a message in 32-bit mode?
second part of questions?
------------------------------------------------------------------------
Should I set up the IDT table before or after I enter pmode?
How would I use it and what makes up it?
What table would I put the IVT in? How would I set it up and where is it located in the table?
third part of questions?
-----------------------------------------------------------------------
What should I do after entering pmode?
I was going to display a message, set up the IDT, the interrupt handler, multitasking, taskswitching, and then v86 mode.
Any suggestions?