LF OS
Hobby operating system for amd64 with high ambitions
Loading...
Searching...
No Matches
hpet_mmio Struct Reference
+ Collaboration diagram for hpet_mmio:

Public Member Functions

struct { 
 
uint64_t rev_id: 8
 
uint64_t num_tim_cap: 5
 
uint64_t count_size_cap: 1
 
uint64_t _reserved: 1
 
uint64_t leg_route_cap: 1
 
uint64_t vendor_id: 16
 
uint64_t counter_clk_period: 32
 
__attribute__ ((packed)) 
 
 __attribute__ ((packed))
 
 __attribute__ ((packed))
 

Detailed Description

Definition at line 6 of file hpet.c.

Member Function Documentation

◆ __attribute__() [1/3]

hpet_mmio::__attribute__ ( (packed)  )
inline

Definition at line 26 of file hpet.c.

◆ __attribute__() [2/3]

hpet_mmio::__attribute__ ( (packed)  )
inline

Definition at line 35 of file hpet.c.

◆ __attribute__() [3/3]

struct hpet_mmio::@3 hpet_mmio::__attribute__ ( (packed)  )
inline

Definition at line 141 of file hpet.c.

References hpet, initialization_ticks, and ticks_to_ns_multiplier.


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