<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://switchbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wedr</id>
	<title>Nintendo Switch Brew - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://switchbrew.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wedr"/>
	<link rel="alternate" type="text/html" href="https://switchbrew.org/wiki/Special:Contributions/Wedr"/>
	<updated>2026-05-09T04:42:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=5105</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=5105"/>
		<updated>2018-09-26T17:42:42Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Reordering.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| DMA&lt;br /&gt;
| Direct Memory Access&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GMMU&lt;br /&gt;
| Graphics Memory Management Unit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://en.wikipedia.org/wiki/Interrupt_request_(PC_architecture) IRQ]&lt;br /&gt;
| Interrupt Request&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local area network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Manu_Services|Manu]]&lt;br /&gt;
| Manufacturing Services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Encrypted binary stored in [[Package1]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PMC&lt;br /&gt;
| Power Management Controller&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Secmon&lt;br /&gt;
| Secure Monitor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=5104</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=5104"/>
		<updated>2018-09-26T17:40:25Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Added Secmon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| DMA&lt;br /&gt;
| Direct Memory Access&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GMMU&lt;br /&gt;
| Graphics Memory Management Unit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://en.wikipedia.org/wiki/Interrupt_request_(PC_architecture) IRQ]&lt;br /&gt;
| Interrupt Request&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local area network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Manu_Services|Manu]]&lt;br /&gt;
| Manufacturing Services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Encrypted binary stored in [[Package1]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PMC&lt;br /&gt;
| Power Management Controller&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| Secmon&lt;br /&gt;
| Secure Monitor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4214</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4214"/>
		<updated>2018-03-21T16:13:01Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| DMA&lt;br /&gt;
| Direct Memory Access&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GMMU&lt;br /&gt;
| Graphics Memory Management Unit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://en.wikipedia.org/wiki/Interrupt_request_(PC_architecture) IRQ]&lt;br /&gt;
| Interrupt Request&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local area network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Manu_Services|Manu]]&lt;br /&gt;
| Manufacturing Services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Encrypted binary stored in [[Package1]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PMC&lt;br /&gt;
| Power Management Controller&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4189</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4189"/>
		<updated>2018-03-19T10:42:48Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| DMA&lt;br /&gt;
| Direct Memory Access&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GMMU&lt;br /&gt;
| Graphics Memory Management Unit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [https://en.wikipedia.org/wiki/Interrupt_request_(PC_architecture) IRQ]&lt;br /&gt;
| Interrupt Request&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local area network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Encrypted binary stored in [[Package1]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PMC&lt;br /&gt;
| Power Management Controller&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4086</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=4086"/>
		<updated>2018-03-15T12:46:43Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| DMA&lt;br /&gt;
| Direct Memory Access&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| GMMU&lt;br /&gt;
| Graphics Memory Management Unit&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local area network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Encrypted binary stored in [[Package1]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| PMC&lt;br /&gt;
| Power Management Controller&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=NPDM&amp;diff=3734</id>
		<title>NPDM</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=NPDM&amp;diff=3734"/>
		<updated>2018-02-12T20:47:57Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Switch equivalent of 3DS exheader, [https://www.3dbrew.org/wiki/NCCH/Extended_Header NCCH (Nintendo Content Containers Header)]. This is the file with extension &amp;quot;.npdm&amp;quot; in {Switch ExeFS}. The size of this file varies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x80&lt;br /&gt;
| META&lt;br /&gt;
|-&lt;br /&gt;
| 0x80&lt;br /&gt;
| &amp;lt;Varies&amp;gt;&lt;br /&gt;
| ACID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;See META&amp;gt;&lt;br /&gt;
| &amp;lt;See META&amp;gt;&lt;br /&gt;
| ACI0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= META =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;META&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 0xE&lt;br /&gt;
| 1&lt;br /&gt;
| MainThreadPrio&lt;br /&gt;
|-&lt;br /&gt;
| 0xF&lt;br /&gt;
| 1&lt;br /&gt;
| DefaultCpuId&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 4&lt;br /&gt;
| ProcessCategory (0: regular title, 1: kernel built-in). Should be 0 here.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 4&lt;br /&gt;
| MainStackSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| ?&lt;br /&gt;
| Title name&lt;br /&gt;
|-&lt;br /&gt;
| 0x70&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACI0]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x74&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACI0]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x78&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACID]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x7C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACID]] size&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= ACID =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 0x100&lt;br /&gt;
| RSA-2048 signature, seems to verify the data starting at 0x100 with the size field from 0x204.&lt;br /&gt;
|-&lt;br /&gt;
| 0x100&lt;br /&gt;
| 0x100&lt;br /&gt;
| RSA-2048 public key, seems to be used for the second [[NCA_Format|NCA]] signature.&lt;br /&gt;
|-&lt;br /&gt;
| 0x200&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;ACID&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x204&lt;br /&gt;
| 0x4&lt;br /&gt;
| s32 Size field used with the above signature(?).&lt;br /&gt;
|-&lt;br /&gt;
| 0x208&lt;br /&gt;
| 0x4&lt;br /&gt;
| Zeroes&lt;br /&gt;
|-&lt;br /&gt;
| 0x20C&lt;br /&gt;
| 0x4&lt;br /&gt;
| Retail flag. Must be 1 on retail, on devunit 0 is also allowed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x210&lt;br /&gt;
| 0x8&lt;br /&gt;
| TitleIdRange_Min&lt;br /&gt;
|-&lt;br /&gt;
| 0x218&lt;br /&gt;
| 0x8&lt;br /&gt;
| TitleIdRange_Max&lt;br /&gt;
|-&lt;br /&gt;
| 0x220&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x224&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x228&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x22C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x230&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x234&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x238&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= ACI0 =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;ACI0&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0xC&lt;br /&gt;
| Zeroes&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 0x8&lt;br /&gt;
| Title id&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Header]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x24&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Header]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x30&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x34&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x38&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FS Access Header =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x1&lt;br /&gt;
| Version? Always 1. Must be non-zero.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| 0x3&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0x8&lt;br /&gt;
| Permissions bitmask&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x1C&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x0&lt;br /&gt;
|-&lt;br /&gt;
| 0x14&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x1C&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FS Access Control =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x1&lt;br /&gt;
| Version? Always 1. Must be non-zero.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| 0x3&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0x8&lt;br /&gt;
| Permissions bitmask&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 0x20&lt;br /&gt;
| Usually all zeroes for applications&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Filesystem_services#Permissions|Permissions]] bitmask:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| MountContent* is accessible when set.&lt;br /&gt;
|-&lt;br /&gt;
| 34&lt;br /&gt;
| Enables access to [[Filesystem_services|Bis]] partitionID 27 and 28?&lt;br /&gt;
|-&lt;br /&gt;
| 63&lt;br /&gt;
| Enables access to everything: all [[Filesystem_services#Permissions|permission-types]] which check a bitmask have this bit set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For bit62 in permissions, see [[SPL_services#GetConfig|here]].&lt;br /&gt;
&lt;br /&gt;
Web-applets permissions:&lt;br /&gt;
* &amp;quot;LibAppletWeb&amp;quot; and &amp;quot;LibAppletOff&amp;quot; have same access control: bit0 and bit3 set, and bit62 set.&lt;br /&gt;
* Rest of the web-applets: Same as above except bit0 isn&#039;t set.&lt;br /&gt;
&lt;br /&gt;
= Service Access Control =&lt;br /&gt;
This is a list of [[Services_API|service]]-name strings which the title has access to, with the following structure:&lt;br /&gt;
  +0: control_byte&lt;br /&gt;
  +1: {service-name without nul-terminator}&lt;br /&gt;
&lt;br /&gt;
Bitmask 0x0F in control_byte is the {length of the service-name without nul-terminator} - 1.&lt;br /&gt;
&lt;br /&gt;
Bitmask 0x80 in control_byte means service is allowed to be registered.&lt;br /&gt;
&lt;br /&gt;
The service string can contain a wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; character.&lt;br /&gt;
&lt;br /&gt;
= Kernel Access Control =&lt;br /&gt;
On Switch, descriptors are identified by pattern 01..11 in low bits.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pattern of lower bits&lt;br /&gt;
! Lowest clear bitmask/bit&lt;br /&gt;
! Type&lt;br /&gt;
! Fields&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxxxxx0111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit3&lt;br /&gt;
| KernelFlags&lt;br /&gt;
| Bit31-24: Highest allowed cpu id, bit23-16: Lowest allowed cpu id, bit15-10: Highest allowed thread prio, bit9-4: Lowest allowed thread prio&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxxxx01111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit4&lt;br /&gt;
| SyscallMask&lt;br /&gt;
| Bits 29-31: Syscall mask table index; Bits 5-28: Mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxx0111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit6&lt;br /&gt;
| MapIoOrNormalRange&lt;br /&gt;
| Bits 7-30: Alternating start page and number of pages, bit31: Alternating read-only flag then MemoryAttribute 0x2001/0x42002 selector flag&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxx01111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit7&lt;br /&gt;
| MapNormalPage (RW)&lt;br /&gt;
| Bits 8-31: Page&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxx011111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit11&lt;br /&gt;
| InterruptPair&lt;br /&gt;
| Bits 12-21: Irq0, bits 20-31: Irq1, 0x3FF means empty.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxx01111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit13&lt;br /&gt;
| ApplicationType&lt;br /&gt;
| Bit16-14: ApplicationType (0=sysmodule, 1=application, 2=applet), bit16 ignored. Parsed by [[Process Manager services]]. Defaults to 0 if descriptor doesn&#039;t exist. Can only run 1 application at a time.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bx011111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit14&lt;br /&gt;
| KernelReleaseVersion&lt;br /&gt;
| Bits 15-X: Version. The raw descriptor is compared with 0x80000, when less than an error is returned. This is equivalent to comparing the bits starting at bit15 with 0x10. This enforces a minimum required version, not a maximum.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0b0111111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit15&lt;br /&gt;
| HandleTableSize&lt;br /&gt;
| Bit25-16: Number of handles the table shall fit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0b1111111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit16&lt;br /&gt;
| DebugFlags&lt;br /&gt;
| Bit17: can be debugged, bit18: can debug others&lt;br /&gt;
|-&lt;br /&gt;
| All ones&lt;br /&gt;
| &lt;br /&gt;
| Ignored&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mapping restrictions ==&lt;br /&gt;
The physaddr range 0x80060000-0x2000000000 is not allowed to be mapped as IO.&lt;br /&gt;
The physaddr range 0x80000000-0x2000000000 is not allowed to be mapped as Normal.&lt;br /&gt;
&lt;br /&gt;
[2.0.0+] The range for IO was changed into 0x80060000-0x81D3FFFF.&lt;br /&gt;
&lt;br /&gt;
[2.0.0+] A blacklist was added for IO and Normal mappings:&lt;br /&gt;
* 0x50040000-0x50060000 (ARM, Interrupt Controller)&lt;br /&gt;
* 0x6000F000 (Exception Vectors)&lt;br /&gt;
* 0x6001DC00-0x6001E000 (IPATCH)&lt;br /&gt;
* 0x7000E000 (RTC/PMC)&lt;br /&gt;
* 0x70019000 (MC)&lt;br /&gt;
* 0x7001C000 (MC0)&lt;br /&gt;
* 0x7001D000 (MC1)&lt;br /&gt;
&lt;br /&gt;
== Kernel versions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Firmware || Kernel Version || Minimum Allowed&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 || 5.0.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 2.0.0 || 6.1.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 3.0.0 || 7.4.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 3.0.2 || 7.4.0 || 3.0.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bit31-19: Major version&lt;br /&gt;
Bit18-15: Minor version&lt;br /&gt;
Bit14-0: Zeroes&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3732</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3732"/>
		<updated>2018-02-12T20:45:48Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=NPDM&amp;diff=3731</id>
		<title>NPDM</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=NPDM&amp;diff=3731"/>
		<updated>2018-02-12T20:45:30Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the Switch equivalent of 3DS exheader, [https://www.3dbrew.org/wiki/NCCH NCCH (Nintendo Content Containers Header)]. This is the file with extension &amp;quot;.npdm&amp;quot; in {Switch ExeFS}. The size of this file varies.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x80&lt;br /&gt;
| META&lt;br /&gt;
|-&lt;br /&gt;
| 0x80&lt;br /&gt;
| &amp;lt;Varies&amp;gt;&lt;br /&gt;
| ACID&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;See META&amp;gt;&lt;br /&gt;
| &amp;lt;See META&amp;gt;&lt;br /&gt;
| ACI0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= META =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;META&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x8&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 1&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| 0xE&lt;br /&gt;
| 1&lt;br /&gt;
| MainThreadPrio&lt;br /&gt;
|-&lt;br /&gt;
| 0xF&lt;br /&gt;
| 1&lt;br /&gt;
| DefaultCpuId&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 4&lt;br /&gt;
| ProcessCategory (0: regular title, 1: kernel built-in). Should be 0 here.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1C&lt;br /&gt;
| 4&lt;br /&gt;
| MainStackSize&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| ?&lt;br /&gt;
| Title name&lt;br /&gt;
|-&lt;br /&gt;
| 0x70&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACI0]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x74&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACI0]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x78&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACID]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x7C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#ACID]] size&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= ACID =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 0x100&lt;br /&gt;
| RSA-2048 signature, seems to verify the data starting at 0x100 with the size field from 0x204.&lt;br /&gt;
|-&lt;br /&gt;
| 0x100&lt;br /&gt;
| 0x100&lt;br /&gt;
| RSA-2048 public key, seems to be used for the second [[NCA_Format|NCA]] signature.&lt;br /&gt;
|-&lt;br /&gt;
| 0x200&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;ACID&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x204&lt;br /&gt;
| 0x4&lt;br /&gt;
| s32 Size field used with the above signature(?).&lt;br /&gt;
|-&lt;br /&gt;
| 0x208&lt;br /&gt;
| 0x4&lt;br /&gt;
| Zeroes&lt;br /&gt;
|-&lt;br /&gt;
| 0x20C&lt;br /&gt;
| 0x4&lt;br /&gt;
| Retail flag. Must be 1 on retail, on devunit 0 is also allowed.&lt;br /&gt;
|-&lt;br /&gt;
| 0x210&lt;br /&gt;
| 0x8&lt;br /&gt;
| TitleIdRange_Min&lt;br /&gt;
|-&lt;br /&gt;
| 0x218&lt;br /&gt;
| 0x8&lt;br /&gt;
| TitleIdRange_Max&lt;br /&gt;
|-&lt;br /&gt;
| 0x220&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x224&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x228&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x22C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x230&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x234&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x238&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= ACI0 =&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x4&lt;br /&gt;
| Magic &amp;quot;ACI0&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0xC&lt;br /&gt;
| Zeroes&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 0x8&lt;br /&gt;
| Title id&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x20&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Header]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x24&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#FS Access Header]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x28&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x2C&lt;br /&gt;
| 0x4&lt;br /&gt;
| [[#Service Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x30&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] offset&lt;br /&gt;
|-&lt;br /&gt;
| 0x34&lt;br /&gt;
| 4&lt;br /&gt;
| [[#Kernel Access Control]] size&lt;br /&gt;
|-&lt;br /&gt;
| 0x38&lt;br /&gt;
| 0x8&lt;br /&gt;
| Padding&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FS Access Header =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x1&lt;br /&gt;
| Version? Always 1. Must be non-zero.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| 0x3&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0x8&lt;br /&gt;
| Permissions bitmask&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x1C&lt;br /&gt;
|-&lt;br /&gt;
| 0x10&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x0&lt;br /&gt;
|-&lt;br /&gt;
| 0x14&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x1C&lt;br /&gt;
|-&lt;br /&gt;
| 0x18&lt;br /&gt;
| 0x4&lt;br /&gt;
| Usually 0x0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= FS Access Control =&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Offset&lt;br /&gt;
! Size&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0x0&lt;br /&gt;
| 0x1&lt;br /&gt;
| Version? Always 1. Must be non-zero.&lt;br /&gt;
|-&lt;br /&gt;
| 0x1&lt;br /&gt;
| 0x3&lt;br /&gt;
| Padding&lt;br /&gt;
|-&lt;br /&gt;
| 0x4&lt;br /&gt;
| 0x8&lt;br /&gt;
| Permissions bitmask&lt;br /&gt;
|-&lt;br /&gt;
| 0xC&lt;br /&gt;
| 0x20&lt;br /&gt;
| Usually all zeroes for applications&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Filesystem_services#Permissions|Permissions]] bitmask:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Bit&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| MountContent* is accessible when set.&lt;br /&gt;
|-&lt;br /&gt;
| 34&lt;br /&gt;
| Enables access to [[Filesystem_services|Bis]] partitionID 27 and 28?&lt;br /&gt;
|-&lt;br /&gt;
| 63&lt;br /&gt;
| Enables access to everything: all [[Filesystem_services#Permissions|permission-types]] which check a bitmask have this bit set.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
For bit62 in permissions, see [[SPL_services#GetConfig|here]].&lt;br /&gt;
&lt;br /&gt;
Web-applets permissions:&lt;br /&gt;
* &amp;quot;LibAppletWeb&amp;quot; and &amp;quot;LibAppletOff&amp;quot; have same access control: bit0 and bit3 set, and bit62 set.&lt;br /&gt;
* Rest of the web-applets: Same as above except bit0 isn&#039;t set.&lt;br /&gt;
&lt;br /&gt;
= Service Access Control =&lt;br /&gt;
This is a list of [[Services_API|service]]-name strings which the title has access to, with the following structure:&lt;br /&gt;
  +0: control_byte&lt;br /&gt;
  +1: {service-name without nul-terminator}&lt;br /&gt;
&lt;br /&gt;
Bitmask 0x0F in control_byte is the {length of the service-name without nul-terminator} - 1.&lt;br /&gt;
&lt;br /&gt;
Bitmask 0x80 in control_byte means service is allowed to be registered.&lt;br /&gt;
&lt;br /&gt;
The service string can contain a wildcard &amp;lt;code&amp;gt;*&amp;lt;/code&amp;gt; character.&lt;br /&gt;
&lt;br /&gt;
= Kernel Access Control =&lt;br /&gt;
On Switch, descriptors are identified by pattern 01..11 in low bits.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pattern of lower bits&lt;br /&gt;
! Lowest clear bitmask/bit&lt;br /&gt;
! Type&lt;br /&gt;
! Fields&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxxxxx0111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit3&lt;br /&gt;
| KernelFlags&lt;br /&gt;
| Bit31-24: Highest allowed cpu id, bit23-16: Lowest allowed cpu id, bit15-10: Highest allowed thread prio, bit9-4: Lowest allowed thread prio&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxxxx01111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit4&lt;br /&gt;
| SyscallMask&lt;br /&gt;
| Bits 29-31: Syscall mask table index; Bits 5-28: Mask&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxxx0111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit6&lt;br /&gt;
| MapIoOrNormalRange&lt;br /&gt;
| Bits 7-30: Alternating start page and number of pages, bit31: Alternating read-only flag then MemoryAttribute 0x2001/0x42002 selector flag&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxxxxxx01111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit7&lt;br /&gt;
| MapNormalPage (RW)&lt;br /&gt;
| Bits 8-31: Page&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxxxx011111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit11&lt;br /&gt;
| InterruptPair&lt;br /&gt;
| Bits 12-21: Irq0, bits 20-31: Irq1, 0x3FF means empty.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bxx01111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit13&lt;br /&gt;
| ApplicationType&lt;br /&gt;
| Bit16-14: ApplicationType (0=sysmodule, 1=application, 2=applet), bit16 ignored. Parsed by [[Process Manager services]]. Defaults to 0 if descriptor doesn&#039;t exist. Can only run 1 application at a time.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0bx011111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit14&lt;br /&gt;
| KernelReleaseVersion&lt;br /&gt;
| Bits 15-X: Version. The raw descriptor is compared with 0x80000, when less than an error is returned. This is equivalent to comparing the bits starting at bit15 with 0x10. This enforces a minimum required version, not a maximum.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0b0111111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit15&lt;br /&gt;
| HandleTableSize&lt;br /&gt;
| Bit25-16: Number of handles the table shall fit.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;0b1111111111111111&amp;lt;/code&amp;gt;&lt;br /&gt;
| Bit16&lt;br /&gt;
| DebugFlags&lt;br /&gt;
| Bit17: can be debugged, bit18: can debug others&lt;br /&gt;
|-&lt;br /&gt;
| All ones&lt;br /&gt;
| &lt;br /&gt;
| Ignored&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Mapping restrictions ==&lt;br /&gt;
The physaddr range 0x80060000-0x2000000000 is not allowed to be mapped as IO.&lt;br /&gt;
The physaddr range 0x80000000-0x2000000000 is not allowed to be mapped as Normal.&lt;br /&gt;
&lt;br /&gt;
[2.0.0+] The range for IO was changed into 0x80060000-0x81D3FFFF.&lt;br /&gt;
&lt;br /&gt;
[2.0.0+] A blacklist was added for IO and Normal mappings:&lt;br /&gt;
* 0x50040000-0x50060000 (ARM, Interrupt Controller)&lt;br /&gt;
* 0x6000F000 (Exception Vectors)&lt;br /&gt;
* 0x6001DC00-0x6001E000 (IPATCH)&lt;br /&gt;
* 0x7000E000 (RTC/PMC)&lt;br /&gt;
* 0x70019000 (MC)&lt;br /&gt;
* 0x7001C000 (MC0)&lt;br /&gt;
* 0x7001D000 (MC1)&lt;br /&gt;
&lt;br /&gt;
== Kernel versions ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Firmware || Kernel Version || Minimum Allowed&lt;br /&gt;
|-&lt;br /&gt;
| 1.0.0 || 5.0.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 2.0.0 || 6.1.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 3.0.0 || 7.4.0 || 3.0.0&lt;br /&gt;
|-&lt;br /&gt;
| 3.0.2 || 7.4.0 || 3.0.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bit31-19: Major version&lt;br /&gt;
Bit18-15: Minor version&lt;br /&gt;
Bit14-0: Zeroes&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3730</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3730"/>
		<updated>2018-02-12T20:37:56Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Adding better NPDM name.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Program Descriptor Metadata&lt;br /&gt;
| See the [https://3dbrew.org/wiki/NCCH/Extended_Header 3DS ex-header] for more information. (NCCH = Nintendo Content Containers Header)&lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3729</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3729"/>
		<updated>2018-02-12T16:48:42Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Adding NRO.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Switch equivalent of the Nintendo 3DS ex-header&lt;br /&gt;
| See the [https://3dbrew.org/wiki/NCCH/Extended_Header 3DS ex-header] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| NRO&lt;br /&gt;
| Nintendo Relocatable Object&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3662</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3662"/>
		<updated>2018-02-08T23:17:22Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo Content Management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Switch equivalent of the Nintendo 3DS ex-header&lt;br /&gt;
| See the [https://3dbrew.org/wiki/NCCH/Extended_Header 3DS ex-header] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3661</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3661"/>
		<updated>2018-02-08T23:10:33Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| Nintendo Content Archive&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo content management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Switch equivalent of the Nintendo 3DS ex-header&lt;br /&gt;
| See the [https://3dbrew.org/wiki/NCCH/Extended_Header 3DS ex-header] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Shell services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Security Processor Liaison&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3660</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3660"/>
		<updated>2018-02-08T22:59:14Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Added some more acronyms.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== (In Alphabetical Order, Descending) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Jpegdec_services|Jpegdec]]&lt;br /&gt;
| Refactored sysmodule for handling all JPEG decoding associated with capture services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LAN_Adapter|LAN Adapter]]&lt;br /&gt;
| Local access network adapter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[LDN_services|LDN]]&lt;br /&gt;
| Local device network services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NAX0|NAX0]]&lt;br /&gt;
| Nintendo AES XTS file system / file format&lt;br /&gt;
| Long form name is known as the Advanced Encryption Standard XEX-based tweaked-codebook mode with ciphertext stealing file system / file format&lt;br /&gt;
|-&lt;br /&gt;
| [[NCA_Format|NCA]]&lt;br /&gt;
| The NCA file format. &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| [[NCM_services|NCM]]&lt;br /&gt;
| Nintendo content management services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NIM_services|NIM]]&lt;br /&gt;
| Network Install Manager services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NPDM|NPDM]]&lt;br /&gt;
| Nintendo Switch equivalent of the Nintendo 3DS ex-header&lt;br /&gt;
| See the [https://3dbrew.org/wiki/NCCH/Extended_Header 3DS ex-header] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[NSO|NSO]]&lt;br /&gt;
| Main executable format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[NS_Services|NS]]&lt;br /&gt;
| Nintendo Switch services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Switch_System_Flaws|NS System Flaws]]&lt;br /&gt;
| Flaws which are used to execute unofficial code (homebrew) on the Nintendo Switch&lt;br /&gt;
| Alternate name is Switch System Flaws&lt;br /&gt;
|-&lt;br /&gt;
| [[NV_services|NV]]&lt;br /&gt;
| Customized NVIDIA driver&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Nvnflinger_services|Nvnflinger]]&lt;br /&gt;
| Responsible for mediating the communication between [[Display_services|vi]] and [[NV_services|nvservices]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services#omm|OMM]]&lt;br /&gt;
| Operation Mode Manager, responsible for arbitrating the operation changes between docked and handheld modes&lt;br /&gt;
| See [[AM_services|AM Services]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[PCIe_services|PCIe]]&lt;br /&gt;
| Peripheral Component Interconnect Express services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[PCV_services|PCV]]&lt;br /&gt;
| Power Control / Voltage services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package1|PK11]]&lt;br /&gt;
| Contains the first Nintendo Switch bootloader to run under the NVIDIA boot processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Package2|PK21]]&lt;br /&gt;
| Contains the Switch kernel and the built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SD_Filesystem|SD File System]]&lt;br /&gt;
| Secure Digital File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SMC|SMC]]&lt;br /&gt;
| Secure Monitor Calls&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SPL_services|SPL]]&lt;br /&gt;
| Secure pseudorandom number generator loader&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SSL_services|SSL]]&lt;br /&gt;
| Secure Sockets Layer services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[SVC|SVC]]&lt;br /&gt;
| Supervisor Call instruction&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Secure_RNG_services|Secure RNG]]&lt;br /&gt;
| Also known as the [[SPL_services|SPL Services]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Services_API|Services API]]&lt;br /&gt;
| Services application programming interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TMA_services|TMA]]&lt;br /&gt;
| Target Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[TSEC|TSEC]]&lt;br /&gt;
| Tegra Security Co-processor&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Joy-Con_Firmware|Ukyo]]&lt;br /&gt;
| Internal name for the Joy-Con firmware. &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[XCI|XCI]]&lt;br /&gt;
| Nintendo Switch Gamecard Format&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3654</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3654"/>
		<updated>2018-02-08T16:20:41Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[GRC_services|GRC]]&lt;br /&gt;
| Game Recording services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[HID_services|HID]]&lt;br /&gt;
| Human Interface Device services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Homebrew_ABI|Homebrew ABI]]&lt;br /&gt;
| Homebrew Application Binary Interface&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IMKV|IMKV]]&lt;br /&gt;
| IM Key Value databases found in FS and NCM savedata archives&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[INI1|INI1]]&lt;br /&gt;
| Part of the [[Package2|Package2]] section containing built-in system modules&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[IPC_Marshalling|IPC Marshalling]]&lt;br /&gt;
| Inter-Process Communication Marshalling&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3653</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3653"/>
		<updated>2018-02-08T16:06:13Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microprocessor used in various Tegra specific engines like TSEC, NVDEC, VIC, etc.&lt;br /&gt;
| See [http://envytools.readthedocs.io/en/latest/hw/falcon/intro.html the manual] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3652</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3652"/>
		<updated>2018-02-08T15:52:09Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Fixed link.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[AM_services|AM Services]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[APM_services|APM Services]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCAT_services|BCAT Services]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[BPC_services|BPC Services]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Eupld_services|Eupld Services]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[Falcon|Falcon]]&lt;br /&gt;
| A microcontroller that acts as a frontend for the rest of the Tegra engine.&lt;br /&gt;
| See [[TSEC|TSEC]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3651</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3651"/>
		<updated>2018-02-08T15:49:42Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Adding some more entries.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
!  Notes&lt;br /&gt;
|-&lt;br /&gt;
| [[#AM_services|AM Services]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#APM_services|APM Services]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#BCAT_services|BCAT Services]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#BNVIB|BNVIB]]&lt;br /&gt;
| Binary NX Vibration&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#BPC_services|BPC Services]]&lt;br /&gt;
| Board Power Control Manager&lt;br /&gt;
| This is related to the [[#PCV_services#bpc|PCV Services]].&lt;br /&gt;
|-&lt;br /&gt;
| [[#EMMC_pinout|EMMC pinout]]&lt;br /&gt;
| Embedded Multi-Media Controller pinout&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#Eupld_services|Eupld Services]]&lt;br /&gt;
| Error upload services&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#ExeFS|ExeFS]]&lt;br /&gt;
| Executable File System&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[#Falcon|Falcon]]&lt;br /&gt;
| A microcontroller that acts as a frontend for the rest of the Tegra engine.&lt;br /&gt;
| See [[#TSEC|TSEC]] for more information.&lt;br /&gt;
|-&lt;br /&gt;
| [[#Flog|Flog]]&lt;br /&gt;
| NES Golf, spelled backwards.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3650</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3650"/>
		<updated>2018-02-08T14:09:22Z</updated>

		<summary type="html">&lt;p&gt;Wedr: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
|-&lt;br /&gt;
| [[#AM_services|AM Services]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|-&lt;br /&gt;
| [[#APM_services|APM Services]]&lt;br /&gt;
| Applet Profile Manager&lt;br /&gt;
|-&lt;br /&gt;
| [[#BCAT_services|BCAT Services]]&lt;br /&gt;
| Background Content Asymmetric synchronized delivery and Transmission&lt;br /&gt;
|-&lt;br /&gt;
| [[#BCT|BCT]]&lt;br /&gt;
| Boot Configuration Table&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
	<entry>
		<id>https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3649</id>
		<title>Glossary</title>
		<link rel="alternate" type="text/html" href="https://switchbrew.org/w/index.php?title=Glossary&amp;diff=3649"/>
		<updated>2018-02-08T14:04:48Z</updated>

		<summary type="html">&lt;p&gt;Wedr: Slowly adding entries to the Glossary.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== Glossary ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
!  Acronyms&lt;br /&gt;
!  Full Name&lt;br /&gt;
|-&lt;br /&gt;
| [[#AM_services|AM Service]]&lt;br /&gt;
| Applet Manager&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wedr</name></author>
	</entry>
</feed>