OpenOCD
ALIGN_DOWN
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
ALIGN_DOWN
ALIGN_DOWN macro
Syntax
from
align.h:21
#define
ALIGN_DOWN
(
x
,
a
)
(
(
x
)
&
~
(
(
typeof
(
x
)
)
(
a
)
-
1
)
)
Arguments
x
a
References
Location
Text
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
)
;