KM3NeT CLB  2.0
KM3NeT CLB v2 Embedded Software
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
dev_defs.h File Reference

This module contains some very basic type definitions used for hardware mappings. More...

#include "util/macro.h"

Go to the source code of this file.

Macros

#define _reg_t   volatile unsigned int
 Basic register type. More...
 
#define reg_io   _reg_t
 Input/Output register.
 
#define reg_o   _reg_t
 Write-only register.
 
#define reg_i   const _reg_t
 Read-only register.
 
#define _reg16_t   volatile unsigned short int
 
#define reg16_io   _reg16_t
 Input/Output register.
 
#define reg16_o   _reg16_t
 Write-only register.
 
#define reg16_i   const _reg16_t
 Read-only register.
 

Detailed Description

This module contains some very basic type definitions used for hardware mappings.

Definition in file dev_defs.h.

Macro Definition Documentation

#define _reg_t   volatile unsigned int

Basic register type.

Definition at line 30 of file dev_defs.h.