10.3.4.5 Output Sections in Configuration Memory
Several sections are defined that correspond to the Configuration memory regions:
/*
** Configuration Words
*/
__FICD :
{ KEEP (*(__FICD.sec*)) } >FICD
__FPOR :
{ KEEP (*(__FPOR.sec*)) } >FPOR
__FWDT :
{ KEEP (*(__FWDT.sec*)) } >FWDT
__FOSC :
{ KEEP (*(__FOSC.sec*)) } >FOSC
__FOSCSEL :
{ KEEP (*(__FOSCSEL.sec*)) } >FOSCSEL
__FGS :
{ KEEP (*(__FGS.sec*)) } >FGS
__FUID0 :
{ KEEP (*(__FUID0.sec*)) } >FUID0
__FUID1 :
{ KEEP (*(__FUID1.sec*)) } >FUID1
__FUID2 :
{ KEEP (*(__FUID2.sec*)) } >FUID2
__FUID3 :
{ KEEP (*(__FUID3.sec*)) } >FUID3
Configuration word data is specified in C source files using the #pragma
config
directive.