Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
2012-2013 Microchip Technology Inc. DS50002071C-page 363
Index
S
-S ......................................................................85, 103
-s ............................................................................ 104
save(list) Attribute .................................................. 181
-save-temps ............................................................. 94
Scalars ............................................................168
, 186
Scheduling ............................................................... 96
section.................................................................54
, 95
section Attribute ...................... 134
, 181, 184, 221, 297
secure Attribute...............................................135, 182
Set Language Tool Locations .................................. 64
SFR.............................................................16
, 77, 107
sfr Attribute............................................................. 135
SFRs ...................................................................... 109
shadow Attribute .....................................183
, 194, 221
short ........................................................116, 173, 188
Signals ................................................................... 235
signed char ............................................................ 116
signed int................................................................ 116
signed long............................................................. 116
signed long long ..................................................... 116
signed short ........................................................... 116
Simulator, Command-Line ..................................16
, 76
size limits
const variables................................................ 154
Small Code Model...............................................16
, 84
Small Data Model................................................16
, 85
Software Stack........................................147, 148, 183
Source Code ............................................................ 50
source files ............................................................... 76
space Attribute ................................................135
, 221
Special Function Registers ...............................77, 196
special function registers, see SFRs
Specifying Registers for Local Variables................ 297
-specs= .................................................................. 105
SPLIM .............................................................108
, 147
Stack ...................................................................... 196
C Usage.......................................................... 148
Pointer (W15)................... 105
, 108, 147, 148, 203
Pointer Limit Register (SPLIM) ........108
, 147, 203
Software...................................................147, 148
Standard I/O Functions ............................................ 16
Startup
and Initialization ................................................ 80
Module, Alternate.......................................80
, 204
Module, Primary.........................................80
, 203
Modules .......................................................... 148
Statements............................................................. 233
static functions ....................................................... 175
static variables ....................................................... 145
storage duration ..................................................... 144
Streams.................................................................. 236
strerror ................................................................... 238
string literals ........................................................... 125
storage location .............................................. 125
type of ............................................................. 125
struct types, see structures
structure ..........................................................173
, 188
structure qualifiers.................................................. 119
structure, bit fields.................................................. 119
Structures............................................................... 232
structures ............................................................... 119
bit-fields in....................................................... 119
Suffix LL ................................................................. 116
Suffix ULL............................................................... 116
switch ....................................................................... 89
symbol.................................................................... 104
Syntax Check ........................................................... 87
Syntax for Writing ISRs .......................................... 193
system.................................................................... 237
System Header Files........................................ 89
, 101
T
-T............................................................................ 107
TBLRD ................................................................... 166
temporary variables................................................ 147
TMPDIR ................................................................... 75
tmpfile..................................................................... 237
-traditional ........................................................ 87
, 185
Traditional C............................................................. 93
Translation ............................................................. 228
translation units ........................................................ 76
transparent_union Attribute.................................... 137
Trigraphs .......................................................... 89
, 102
-trigraphs ................................................................ 102
Type Conversion ...................................................... 92
type conversions .................................................... 171
U
-U ..............................................................99, 100, 102
-u ............................................................................ 104
U constant suffix..................................................... 124
ULL, Suffix.............................................................. 116
unamed bit-fields.................................................... 120
-undef ..................................................................... 102
Underscore..................................................... 193
, 205
Unions .................................................................... 232
unions
qualifiers.......................................................... 119
unnamed structure members ................................. 120
unordered Attribute ................................................ 137
Unroll Loop......................................................... 55
, 97
unsigned char......................................................... 116
unsigned int............................................................ 116
unsigned long......................................................... 116
unsigned long long ................................................. 116
unsigned long long int ............................................ 116
unsigned short........................................................ 116
unsupported Attribute..................................... 137
, 183
unused Attribute ........................................90
, 137, 183
Unused Function Parameter .................................... 90
Unused Variable....................................................... 90
unused variables
removing ......................................................... 126
USB........................................................................ 353
user_init Attribute ................................................... 183
User-Defined Data Section .................................... 297
User-Defined Text Section ............................. 184
, 297
Using Inline Assembly Language........................... 208
Protego_Release_01_05-Related-OEM-Documentation-MPLAB-XC16-C-Compiler.pdf