# Vault 7: Projects

This publication series is about specific projects related to the Vault 7 main publication.

### Protego

# MPLAB XC16 C-Compiler

- 1
- 2
…
- 343
- 344
- 345
- 346
- 347
…
- 365
- 366

Glossary
 2012-2013 Microchip Technology Inc. DS50002071C-page 345
MPLAB ICD
Microchip in-circuit debugger that works with MPLAB IDE/MPLAB X IDE. See ICE/ICD.
MPLAB IDE/MPLAB X IDE
Microchips Integrated Development Environment. MPLAB IDE/MPLAB X IDE comes
with an editor, project manager and simulator.
MPLAB PM3
A device programmer from Microchip. Programs PIC18 microcontrollers and dsPIC
digital signal controllers. Can be used with MPLAB IDE/MPLAB X IDE or stand-alone.
Replaces PRO MATE II.
MPLAB REAL ICE In-Circuit Emulator
Microchips next-generation in-circuit emulator that works with MPLAB IDE/MPLAB X
IDE. See ICE/ICD.
MPLAB SIM
Microchips simulator that works with MPLAB IDE/MPLAB X IDE in support of PIC MCU
and dsPIC DSC devices.
MPLIB Object Librarian
Microchips librarian that can work with MPLAB IDE/MPLAB X IDE. MPLIB librarian is
an object librarian for use with COFF object modules created using either MPASM
assembler (mpasm or mpasmwin v2.0) or MPLAB C18 C Compiler.
MPLINK Object Linker
MPLINK linker is an object linker for the Microchip MPASM assembler and the Micro-
chip C18 C compiler. MPLINK linker also may be used with the Microchip MPLIB librar-
ian. MPLINK linker is designed to be used with MPLAB IDE/MPLAB X IDE, though it
does not have to be.
MRU
Most Recently Used. Refers to files and windows available to be selected from MPLAB
IDE/MPLAB X IDE main pull down menus.
N
Native Data Size
For Native trace, the size of the variable used in a Watch window must be of the same
size as the selected devices data memory: bytes for PIC18 devices and words for
16-bit devices.
Nesting Depth
The maximum level to which macros can include other macros.
Node
MPLAB IDE/MPLAB X IDE project component.
Non-Extended Mode (PIC18 MCUs)
In Non-Extended mode, the compiler will not utilize the extended instructions nor the
indexed with literal offset addressing.
Non Real Time
Refers to the processor at a breakpoint or executing single-step instructions or MPLAB
IDE/MPLAB X IDE being run in simulator mode.
Non-Volatile Storage
A storage device whose contents are preserved when its power is off.

- 1
- 2
…
- 343
- 344
- 345
- 346
- 347
…
- 365
- 366