RTEMS CPU Kit with SuperCore  4.11.3
iousb162.h File Reference
#include <avr/iousbxx2.h>
Include dependency graph for iousb162.h:

Go to the source code of this file.

Macros

Constants
#define SPM_PAGESIZE   128
 
#define RAMEND   0x2FF
 
#define XRAMEND   RAMEND
 
#define E2END   0x1FF
 
#define E2PAGESIZE   4
 
#define FLASHEND   0x3FFF
 
Fuses
#define FUSE_MEMORY_SIZE   3
 
#define FUSE_CKSEL0   (unsigned char)~_BV(0)
 
#define FUSE_CKSEL1   (unsigned char)~_BV(1)
 
#define FUSE_CKSEL2   (unsigned char)~_BV(2)
 
#define FUSE_CKSEL3   (unsigned char)~_BV(3)
 
#define FUSE_SUT0   (unsigned char)~_BV(4)
 
#define FUSE_SUT1   (unsigned char)~_BV(5)
 
#define FUSE_CKOUT   (unsigned char)~_BV(6)
 
#define FUSE_CKDIV8   (unsigned char)~_BV(7)
 
#define LFUSE_DEFAULT   (CKSEL0 & SUT1 & CKDIV8)
 
#define FUSE_BOOTRST   (unsigned char)~_BV(0)
 
#define FUSE_BOOTSZ0   (unsigned char)~_BV(1)
 
#define FUSE_BOOTSZ1   (unsigned char)~_BV(2)
 
#define FUSE_EESAVE   (unsigned char)~_BV(3)
 
#define FUSE_WDTON   (unsigned char)~_BV(4)
 
#define FUSE_SPIEN   (unsigned char)~_BV(5)
 
#define FUSE_RSTDSBL   (unsigned char)~_BV(6)
 
#define FUSE_DWEN   (unsigned char)~_BV(7)
 
#define HFUSE_DEFAULT   (BOOTSZ0 & BOOTSZ1 & SPIEN)
 
#define FUSE_BODLEVEL0   (unsigned char)~_BV(0)
 
#define FUSE_BODLEVEL1   (unsigned char)~_BV(1)
 
#define FUSE_BODLEVEL2   (unsigned char)~_BV(2)
 
#define FUSE_HWBE   (unsigned char)~_BV(3)
 
#define EFUSE_DEFAULT   (BODLEVEL0 & BODLEVEL1 & HWBE)
 
Lock Bits
Signature
#define SIGNATURE_0   0x1E
 
#define SIGNATURE_1   0x94
 
#define SIGNATURE_2   0x82