# arch/avr32/include/arch/types.h File Reference

Architecture-specific type definitions for AVR32. More...

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

Go to the source code of this file.

## Defines
#define | BITS_PER_LONG (32)
| The number of bits used to represent a variable of type 'long'.
## Typedefs
typedef unsigned long | phys_addr_t
| Type representing a physical address.
typedef unsigned long | phys_size_t
| Type representing the size of a physical memory region.

## Detailed Description

Architecture-specific type definitions for AVR32.

- Compiler: IAR EWAVR32 and GNU GCC for AVR32
- Supported devices: All AVR32 devices
- AppNote:

Author:
  Atmel Corporation: http://www.atmel.com
  Support and FAQ: http://support.atmel.no/

Definition in file types.h.

## Define Documentation

#define BITS_PER_LONG (32)

The number of bits used to represent a variable of type 'long'.

Definition at line 45 of file types.h.

Referenced by atomic_test_and_clear_bit(), atomic_test_and_set_bit(), extract_aligned_bitfield(), extract_bitfield(), and test_bit().

## Typedef Documentation

typedef unsigned long phys_addr_t

Type representing a physical address.

Definition at line 48 of file types.h.

typedef unsigned long phys_size_t

Type representing the size of a physical memory region.

Definition at line 51 of file types.h.