10
"C" Programming Guide For Optimus S/R
code org = 0xf00000 : {
*(f_head)
*(f_code)
} > ROM
area org = 0x205000 : {
. += MainStackSize;
. += HeapSize;
*(f_bcr)
*(f_area)
} > RAM
data org=org(code)+sizeof(code) addr=org(area)+sizeof(area) :
{
*(f_data)
} /* global variables with initial values */
xcode org = org(data) + sizeof(data) addr = addr(data) +
sizeof(data) : {
*(f_xcode) /* code reside on RAM */
}
RAM_OVERFLOW_CHECK org = org(area) + MaxSysRamSize : {
. += 1;
} > RAM
icode org = org(xcode) + sizeof(xcode) addr = 0x001100 : {
*(f_icode) /* code reside on IRAM */
Содержание Optimus R
Страница 1: ...Printed on 20 March 2006 C Programming Guide Version 3 04 02 Optimus S Optimus R...
Страница 6: ......
Страница 8: ...2 C Programming Guide For Optimus S R...
Страница 12: ...6 C Programming Guide For Optimus S R The flow is illustrated as shown below...
Страница 23: ...Chapter 2 Development Environment 17 Different types signed unsigned Different types same size...
Страница 24: ...18 C Programming Guide For Optimus S R...
Страница 220: ...214 C Programming Guide For Optimus S R See Also FlashSize free_memory...
Страница 232: ...226 C Programming Guide For Optimus S R 4 11 Implementation defined Limits limits h float h Refer to limit h and float h...
Страница 238: ...232 C Programming Guide For Optimus S R...