# Atmel EDBG-based Tools Protocols
Write

#### Memory Types

Table 83. AVR32 memtypes

ID | Acc | Description | Restrictions
--- | --- | --- | ---
AVR32_MEMTYPE_SAB | RW | SAB word access | Bytes = 4 Address = SAB (byte) address
AVR32_MEMTYPE_NEXUS | RW | Nexus word access | Bytes = 4 Address = Nexus address (index)
AVR32_MEMTYPE_MEMORY_SERVICE | RW | Memory service word access | Bytes = 4 Address = Nexus address (index)
AVR32_MEMTYPE_BLOCK | RW | Block access | Bytes = n * 4 Address = SAB (byte) address
AVR32_MEMTYPE_BYTE | RW | Byte (sized) access | Bytes = 1 Address = SAB (byte) address
AVR32_MEMTYPE_HALF_WORD | RW | Half-word (sized) access | Bytes = 2 Address = SAB (byte) address Must be word aligned!
AVR32_MEMTYPE_INTERNAL_FLASH | W | Flash page access | Bytes = full page Address = SAB (byte) address
AVR32_MEMTYPE_SYSREG | RW | System register access | Bytes = 4 Address < 1024 system register (byte) address
AVR32_MEMTYPE_REGFILE | RW | Register file access (only complete register file can be accessed) | Bytes = 16*4 address = 0
AVR32_MEMTYPE_USER_PAGE | W | Flash user page access | Bytes = full page Address = SAB (byte) address

Prev | Up | Next
| Home |