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

Go to the source code of this file.

Functions

int16_t perform_in_imm (v8086 *machine, uint8_t width)
 
int16_t perform_in_dx (v8086 *machine, uint8_t width)
 
int16_t perform_out_imm (v8086 *machine, uint8_t width)
 
int16_t perform_out_dx (v8086 *machine, uint8_t width)
 
int16_t perform_ins_dx (v8086 *machine, uint8_t width)
 
int16_t perform_outs_dx (v8086 *machine, uint8_t width)
 

Function Documentation

◆ perform_in_dx()

int16_t perform_in_dx ( v8086 machine,
uint8_t  width 
)

◆ perform_in_imm()

int16_t perform_in_imm ( v8086 machine,
uint8_t  width 
)

◆ perform_ins_dx()

int16_t perform_ins_dx ( v8086 machine,
uint8_t  width 
)

◆ perform_out_dx()

int16_t perform_out_dx ( v8086 machine,
uint8_t  width 
)

◆ perform_out_imm()

int16_t perform_out_imm ( v8086 machine,
uint8_t  width 
)

◆ perform_outs_dx()

int16_t perform_outs_dx ( v8086 machine,
uint8_t  width 
)