RTEMS 6.1-rc1
Data Structures | Macros | Typedefs | Functions | Variables
sparc-counter.h File Reference

This header file provides interfaces of a CPU counter implementation for SPARC BSPs. More...

#include <rtems/score/cpu.h>

Go to the source code of this file.

Data Structures

struct  SPARC_Counter
 

Macros

#define SPARC_COUNTER_DEFINITION
 

Typedefs

typedef CPU_Counter_ticks(* SPARC_Counter_read) (void)
 

Functions

void _SPARC_Counter_at_tick_clock (void)
 
CPU_Counter_ticks _SPARC_Counter_read_default (void)
 
CPU_Counter_ticks _SPARC_Counter_read_clock_isr_disabled (void)
 
CPU_Counter_ticks _SPARC_Counter_read_clock (void)
 
uint32_t _SPARC_Get_timecount_clock (struct timecounter *)
 

Variables

SPARC_Counter _SPARC_Counter
 

Detailed Description

This header file provides interfaces of a CPU counter implementation for SPARC BSPs.

Macro Definition Documentation

◆ SPARC_COUNTER_DEFINITION

#define SPARC_COUNTER_DEFINITION
Value:
SPARC_Counter _SPARC_Counter = { \
.read_isr_disabled = _SPARC_Counter_read_default, \
.read = _SPARC_Counter_read_default \
}
Definition: sparc-counter.h:67