HWA
Bare metal programming with style
Atmel AVR

Detailed Description

Modules

 Devices
 
 Classes
 
 How to use the provided examples
 
 Development boards
 
 Diabolo (Diabolo Is A BOot LOader)
 
 Miscellaneous
 

Target device description

These definitions are computed by HWA from the target device name and the definitions provided by the user.

#define HW_DEVICE_FAMILY   avr
 
#define HW_DEVICE_FAMILY_AVR
 
#define HW_DEVICE_VENDOR   atmel
 
#define HW_DEVICE_VENDOR_ATMEL
 
#define HW_DEVICE_ARCH   avr
 
#define HW_DEVICE_ARCH_AVR
 
#define HW_AC   -0x20
 

Macro Definition Documentation

◆ HW_AC

#define HW_AC   -0x20

Address correction for memory definitions (C and assembler address differ!)

◆ HW_DEVICE_ARCH

#define HW_DEVICE_ARCH   avr

Device architecture

◆ HW_DEVICE_ARCH_AVR

#define HW_DEVICE_ARCH_AVR

Device architecture

◆ HW_DEVICE_FAMILY

#define HW_DEVICE_FAMILY   avr

Device family

◆ HW_DEVICE_FAMILY_AVR

#define HW_DEVICE_FAMILY_AVR

Device family

◆ HW_DEVICE_VENDOR

#define HW_DEVICE_VENDOR   atmel

Device vendor

◆ HW_DEVICE_VENDOR_ATMEL

#define HW_DEVICE_VENDOR_ATMEL

Device vendor