Microchip® Advanced Software Framework

types.h File Reference

The header file describes global system types and pre-processor words which depends on compiler or platform.

Copyright (c) 2020 Microchip Technology Inc. and its subsidiaries.

#include <stdint.h>
#include <string.h>
#include <stdbool.h>
#include "asf.h"

Macros

#define BEGIN_PACK
 
#define CLEAR_EIND()
 
#define END_PACK
 
#define FLASH_PTR
 
#define FLASH_VAR
 
#define hw_platform_address_size_t   uint32_t
 
#define INLINE   static inline __attribute__ ((always_inline))
 
#define memcpy_P   memcpy
 
#define NOP   asm volatile ("nop")
 
#define PACK   __attribute__ ((packed))
 
#define PROGMEM_DECLARE(x)   x
 

#define BEGIN_PACK
#define CLEAR_EIND ( )

Referenced by jumpToApplication().

#define END_PACK
#define FLASH_PTR
#define FLASH_VAR
#define hw_platform_address_size_t   uint32_t
#define INLINE   static inline __attribute__ ((always_inline))
#define memcpy_P   memcpy
#define NOP   asm volatile ("nop")

Referenced by EUSART1WakeUp().

#define PACK   __attribute__ ((packed))
#define PROGMEM_DECLARE (   x)    x