definition:
__attribute__ ((__section__(".data.ramfunc")))
void ram_func() {
__asm volatile ("nop\n\t" );
}
|
extern void DataAsInput(); |
.section .data.ramfunc
.syntax unified
.cpu cortex-m3
.thumb
.align4
.globalDataAsInput
.thumb_func
DataAsInput:
push{r3, r4, lr}
ldrr3, = PIO2_DIR
movr4, # ACSI_DATA_IN
str.wr4, [r3]
pop{r3, r4, lr}
bxlr
|
.data.ramfunc 0x10000000 0x320 ./src/bridge.o ... 0x10000060 DataAsInput ... .data.ramfunc 0x10000320 0x18 ./src/main.o 0x10000320 ram_func 0x10000338 . = ALIGN (0x4) 0x10000338 _edata = . |
.section .data.ramfunc,"ax",%progbits |