Interrupts and FAR calls from DPMI (Developers)
I see. Thank you, I didn't know about function __dpmi_simulate_real_mode_procedure_retf_stack
It is not in Freepascal's GO32 unit but I can code it in assembler - no problem.
But how can I use prealocated stack in DOS memory?
1) If I understant it correct I have to allocate buffer id DOS memory
2) regs.x.ss and regs.x.sp set to this buffer
(but on the begining of the buffer or on the end of buffer?)
---
DOS-u-akbar!
Complete thread:
- Interrupts and FAR calls from DPMI - Laaca, 27.02.2012, 10:03 (Developers)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Interrupts and FAR calls from DPMI - Khusraw, 27.02.2012, 13:48
- Interrupts and FAR calls from DPMI - Laaca, 28.02.2012, 16:02
- Interrupts and FAR calls from DPMI - Khusraw, 28.02.2012, 17:19
- Interrupts and FAR calls from DPMI - marcov, 29.02.2012, 10:35
- Interrupts and FAR calls from DPMI - RayeR, 02.03.2012, 20:51
- Interrupts and FAR calls from DPMI - Khusraw, 02.03.2012, 20:59
- Interrupts and FAR calls from DPMI - RayeR, 02.03.2012, 21:25
- Interrupts and FAR calls from DPMI - Laaca, 03.03.2012, 21:31
- Interrupts and FAR calls from DPMI - RayeR, 05.03.2012, 15:16
- Interrupts and FAR calls from DPMI - Laaca, 07.03.2012, 07:17
- Interrupts and FAR calls from DPMI - bretjohn, 07.03.2012, 18:08
- Interrupts and FAR calls from DPMI - Laaca, 07.03.2012, 07:17
- Interrupts and FAR calls from DPMI - RayeR, 05.03.2012, 15:16
- Interrupts and FAR calls from DPMI - Laaca, 03.03.2012, 21:31
- Interrupts and FAR calls from DPMI - RayeR, 02.03.2012, 21:25
- Interrupts and FAR calls from DPMI - Khusraw, 02.03.2012, 20:59
- Interrupts and FAR calls from DPMI - Laaca, 28.02.2012, 16:02
- Interrupts and FAR calls from DPMI - Khusraw, 27.02.2012, 13:48
Mix view