ALIGN_DOWN is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

ALIGN_DOWN macro

Syntax

#define ALIGN_DOWN(x, a) ((x) & ~((typeof(x))(a) - 1))

Arguments

x

a

References

LocationText
align.h:21
#define ALIGN_DOWN(x, a) ((x) & ~((typeof(x))(a) - 1))
esp_xtensa_apptrace.c:190
memcpy(buffer + ALIGN_DOWN(size, 4), unal_bytes, size & 0x3UL);
target.c:2015
new_wa->size = ALIGN_DOWN(target->working_area_size, 4); /* 4-byte align */
target.c:2180
return ALIGN_DOWN(target->working_area_size, 4);
xtensa.c:2003
target_addr_t addrstart_al = ALIGN_DOWN(address, 4);
xtensa.c:2098
target_addr_t addrstart_al = ALIGN_DOWN(address, 4);
xtensa.c:2674
dbreakcval = ALIGN_DOWN(0x3F, watchpoint->length);