timeout.h File Reference

Internal Interface: Powerdown Timer Routines. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DEFAULT_SHUTOFF_TIME   (15*60)
 

Functions

void shutoff_init (void)
 
void shutoff_restart (void)
 
void autoshutoff_check (void)
 

Variables

volatile unsigned int auto_shutoff_counter
 
unsigned int auto_shutoff_period
 
unsigned int auto_shutoff_secs
 
volatile unsigned int auto_shutoff_elapsed
 
volatile unsigned int idle_powerdown
 

Detailed Description

Internal Interface: Powerdown Timer Routines.

Author
Rossz Vamos-Wentworth rossw.nosp@m.@jps.nosp@m..net

Definition in file timeout.h.

Macro Definition Documentation

◆ DEFAULT_SHUTOFF_TIME

#define DEFAULT_SHUTOFF_TIME   (15*60)

Definition at line 39 of file timeout.h.

Function Documentation

◆ autoshutoff_check()

void autoshutoff_check ( void  )

◆ shutoff_init()

void shutoff_init ( void  )

◆ shutoff_restart()

void shutoff_restart ( void  )

Variable Documentation

◆ auto_shutoff_counter

volatile unsigned int auto_shutoff_counter

◆ auto_shutoff_elapsed

volatile unsigned int auto_shutoff_elapsed

◆ auto_shutoff_period

unsigned int auto_shutoff_period

◆ auto_shutoff_secs

unsigned int auto_shutoff_secs

◆ idle_powerdown

volatile unsigned int idle_powerdown

brickOS is released under the Mozilla Public License.
Original code copyright 1998-2005 by the authors.

Generated for brickOS Kernel Developer by doxygen 1.8.13