MicrOS
|
#include <v8086/memory_operations.h>
#include <assembly/io.h>
#include <v8086/mod_rm_parsing.h>
#include "io_operations.h"
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) |
int16_t perform_in_dx | ( | v8086 * | machine, |
uint8_t | width | ||
) |
int16_t perform_in_imm | ( | v8086 * | machine, |
uint8_t | width | ||
) |
int16_t perform_ins_dx | ( | v8086 * | machine, |
uint8_t | width | ||
) |
int16_t perform_out_dx | ( | v8086 * | machine, |
uint8_t | width | ||
) |
int16_t perform_out_imm | ( | v8086 * | machine, |
uint8_t | width | ||
) |
int16_t perform_outs_dx | ( | v8086 * | machine, |
uint8_t | width | ||
) |