Kicking it Olde Sküül! Burgerlib on Github Follow Olde Sküül on Twitter Burgerbecky on LinkedIn Burgerbecky on LinkedIn
Loading...
Searching...
No Matches
Public Attributes | List of all members
Burger::MSDos::Regs16_t Struct Reference

Structure to contain all the registers for calling 80x86 assembly. More...

Public Attributes

uint16_t ax
 80x86 ax register
 
uint16_t bx
 80x86 bx register
 
uint16_t cx
 80x86 cx register
 
uint16_t dx
 80x86 dx register
 
uint16_t si
 80x86 si register
 
uint16_t di
 80x86 di register
 
uint16_t bp
 80x86 bp register
 
uint16_t ds
 80x86 ds segment register
 
uint16_t es
 80x86 es segment register
 
uint16_t flags
 80x86 flags register
 

Detailed Description

Structure to contain all the registers for calling 80x86 assembly.


Note
This is only available on MS/DOS
See also
real_mode_interrupt() or x32_call_real_proc()

Member Data Documentation

◆ ax

uint16_t Burger::MSDos::Regs16_t::ax

80x86 ax register

◆ bp

uint16_t Burger::MSDos::Regs16_t::bp

80x86 bp register

◆ bx

uint16_t Burger::MSDos::Regs16_t::bx

80x86 bx register

◆ cx

uint16_t Burger::MSDos::Regs16_t::cx

80x86 cx register

◆ di

uint16_t Burger::MSDos::Regs16_t::di

80x86 di register

◆ ds

uint16_t Burger::MSDos::Regs16_t::ds

80x86 ds segment register

◆ dx

uint16_t Burger::MSDos::Regs16_t::dx

80x86 dx register

◆ es

uint16_t Burger::MSDos::Regs16_t::es

80x86 es segment register

◆ flags

uint16_t Burger::MSDos::Regs16_t::flags

80x86 flags register

◆ si

uint16_t Burger::MSDos::Regs16_t::si

80x86 si register