Datasheet
126
AT32UC3A
PAGEN: Page number
The PAGEN field is used to address a page or fuse bit for certain operations. In order to sim-
plify programming, the PAGEN field is automatically updated every time the page buffer is
written to. For every page buffer write, the PAGEN field is updated with the page number of
the address being written to. Hardware automatically masks writes to the PAGEN field so that
only bits representing valid page numbers can be written, all other bits in PAGEN are always
0. As an example, in a flash with 1024 pages (page 0 - page 1023), bits 15:10 will always be 0.
KEY: Write protection key
This field should be written with the value 0xA5 to enable the command defined by the bits of
the register. If the field is written with a different value, the write is not performed and no action
is started.
This field always reads as 0.
Table 18-6. Semantic of PAGEN field in different commands
Command PAGEN description
No operation Not used
Write Page The number of the page to write
Clear Page Buffer Not used
Lock region containing given Page Page number whose region should be locked
Unlock region containing given Page Page number whose region should be unlocked
Erase All Not used
Write General-Purpose Fuse Bit GPFUSE #
Erase General-Purpose Fuse Bit GPFUSE #
Set Security Bit Not used
Program GP Fuse Byte WriteData[7:0], ByteAddress[2:0]
Erase All GP Fuses Not used
Quick Page Read Page number
Write User Page Not used
Erase User Page Not used
Quick Page Read User Page Not used
32058K
AVR32-01/12