v86 using software taskswitching

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
digo_rp
Member
Member
Posts: 233
Joined: Sun Jun 05, 2005 11:00 pm

v86 using software taskswitching

Post by digo_rp »

I´m trying to set up V86mode stack, please could anyone tell me how to set up? I saw that is the same of ring3 stack. the diference is 4 more regs.
v86_ds, es, fs, gs before ss. where do I put the V86_esp ? v86_ebp?

ds, es, fs, gs ? is put on that v86_ds... or on common ring3 pmode regs on stack layout?

could anyone help me?

intelbraker are you still there man ? could you help me too ?
digo_rp
Member
Member
Posts: 233
Joined: Sun Jun 05, 2005 11:00 pm

I did it.

Post by digo_rp »

if anyone are interesting just say.

I got that working :D
User avatar
Daedalus
Member
Member
Posts: 74
Joined: Sun Oct 16, 2005 11:00 pm
Location: Australia
Contact:

Post by Daedalus »

I'd love to see the code you used for this!

Assembly is not my strong point, so I've been having lots of trouble trying to implement V86.

Any help/source would be appreciated!
Post Reply