@ linker.ld.c //.conf section 放在memory 0x8b020000 , 長度為64K
MEMORY
{
sram : o = 0x8A000000, l = 95k
boot : o = 0x8A020000, l = 32k
flash : o = 0x8B030000, l = 384k
conf : o = 0x8B020000, l = 64k
wake : o = 0x8B022000, l = 8k
}
@ somedef.h
#define _ATTRIBUTE_CONF __attribute__((section(".conf")))
@const.c // 把型態為 DPCONF 的 dpset , 放在 section ".conf"
DPCONF dpset _ATTRIBUTE_CONF = {
.HostIP.addr = 0x0A00A8C0,
.SubnetMask.addr = 0x00FFFFFF,
.GateWayIP.addr = 0xFE00A8C0,
}
這是
沒有留言:
張貼留言