avr-libc-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-libc-dev] fuse API on the xmega16a4


From: Galen Seitz
Subject: [avr-libc-dev] fuse API on the xmega16a4
Date: Fri, 12 Mar 2010 19:43:10 -0800
User-agent: Thunderbird 2.0.0.22 (X11/20090625)

The fuse API documentation doesn't seem to quite match up with the xmega implementation. I tried using the FUSES macro, but it doesn't appear to be defined when targeting an xmega16a4. However, the following does work.

/* Configure fuses. */
NVM_FUSES_t __fuse FUSEMEM = {
  .FUSEBYTE0 = FUSE0_DEFAULT,
  .FUSEBYTE1 = 0x00,
  .FUSEBYTE2 = (FUSE_BODPD0),
  .FUSEBYTE4 = FUSE4_DEFAULT,
  .FUSEBYTE5 = (FUSE_BODACT0 & FUSE_BODLVL2 & FUSE_BODLVL0)
};


Is this a user error, a bug, or is the xmega fuse API intentionally different?

thanks,
galen
--
Galen Seitz
address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]