NOVA
Stripped down NOVA kernel for the OSY course
Loading...
Searching...
No Matches
Exc_regs Class Reference

Public Member Functions

ALWAYS_INLINE bool user () const

Public Attributes

union { 
   struct { 
      mword   gs 
      mword   fs 
      mword   es 
      mword   ds 
      mword   err 
      mword   vec 
      mword   eip 
      mword   cs 
      mword   efl 
      mword   esp 
      mword   ss 
   } 
}; 
Public Attributes inherited from Sys_regs
union { 
   struct { 
      mword   edi 
      mword   esi 
      mword   ebp 
      mword   cr2 
      mword   ebx 
      mword   edx 
      mword   ecx 
      mword   eax 
   } 
   mword   gpr [8] 
}; 

Member Function Documentation

◆ user()

ALWAYS_INLINE bool Exc_regs::user ( ) const
inline
64{ return cs & 3; }

The documentation for this class was generated from the following file: