Content originally posted in LPCWare by lpcxpresso-support on Wed Feb 11 00:36:24 MST 2015
If you read the code carefully, you will see it is initialising all of the data sections listed in a table (the data_section_table). This works in conjunction with the (Managed) Linker script, which creates an entry for each data section.
So, this code initialises all data sections.