ApertureOS
Functions | Variables
pit.c File Reference
#include "pit.h"
#include "utils/native.h"
#include "managers.h"
Include dependency graph for pit.c:

Functions

void PIT_SetFrequency (uint8_t channel, uint8_t access, uint8_t mode, uint8_t valType, uint32_t frequency)
 
uint32_t PIT_TempIntHandler (Registers *reg)
 
void PIT_Sleep (uint32_t interval)
 
void PIT_SetEnableMode (bool enabled)
 
void PIT_Initialize ()
 

Variables

uint32_t curFrequency = 0
 
uint32_t pit_ticksToWait = 0
 
uint32_t pit_handlerMode = 0
 

Function Documentation

void PIT_Initialize ( )
void PIT_SetEnableMode ( bool  enabled)
void PIT_SetFrequency ( uint8_t  channel,
uint8_t  access,
uint8_t  mode,
uint8_t  valType,
uint32_t  frequency 
)
void PIT_Sleep ( uint32_t  interval)
uint32_t PIT_TempIntHandler ( Registers reg)

Variable Documentation

uint32_t curFrequency = 0
uint32_t pit_handlerMode = 0
uint32_t pit_ticksToWait = 0