MicrOS
procedure_operations.h File Reference
#include <stdint.h>
#include <v8086/v8086.h>

Go to the source code of this file.

Functions

int16_t near_relative_call (v8086 *machine)
 
int16_t far_call (v8086 *machine)
 
int16_t near_ret (v8086 *machine)
 
int16_t near_ret_imm (v8086 *machine)
 
int16_t far_ret (v8086 *machine)
 
int16_t far_ret_imm (v8086 *machine)
 
int16_t perform_interrupt (v8086 *machine, uint8_t interrupt_number)
 
int16_t perform_iret (v8086 *machine)
 

Function Documentation

◆ far_call()

int16_t far_call ( v8086 machine)

◆ far_ret()

int16_t far_ret ( v8086 machine)

◆ far_ret_imm()

int16_t far_ret_imm ( v8086 machine)

◆ near_relative_call()

int16_t near_relative_call ( v8086 machine)

◆ near_ret()

int16_t near_ret ( v8086 machine)

◆ near_ret_imm()

int16_t near_ret_imm ( v8086 machine)

◆ perform_interrupt()

int16_t perform_interrupt ( v8086 machine,
uint8_t  interrupt_number 
)

◆ perform_iret()

int16_t perform_iret ( v8086 machine)