NOVA User-Level Environment  Version testbox/changed-memory-timing-317-g320d8b5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HostAhciRegister Struct Reference

The register set of an AHCI controller. More...

Public Attributes

union {
   struct {
      volatile unsigned   cap
      volatile unsigned   ghc
      volatile unsigned   is
      volatile unsigned   pi
      volatile unsigned   vs
      volatile unsigned   ccc_ctl
      volatile unsigned   ccc_ports
      volatile unsigned   em_loc
      volatile unsigned   em_ctl
      volatile unsigned   cap2
      volatile unsigned   bohc
   } 
   volatile unsigned   generic [0x100 >> 2]
}; 
HostAhciPortRegister ports [32]

Detailed Description

The register set of an AHCI controller.

Member Data Documentation

union { ... }
volatile unsigned HostAhciRegister::bohc
volatile unsigned HostAhciRegister::cap
volatile unsigned HostAhciRegister::cap2
volatile unsigned HostAhciRegister::ccc_ctl
volatile unsigned HostAhciRegister::ccc_ports
volatile unsigned HostAhciRegister::em_ctl
volatile unsigned HostAhciRegister::em_loc
volatile unsigned HostAhciRegister::generic[0x100 >> 2]
volatile unsigned HostAhciRegister::ghc
volatile unsigned HostAhciRegister::is
volatile unsigned HostAhciRegister::pi
HostAhciPortRegister HostAhciRegister::ports[32]
volatile unsigned HostAhciRegister::vs

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