aboutsummaryrefslogtreecommitdiff
path: root/src/core/file_sys/content_archive.h
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2019-03-19 15:14:52 -0400
committerLioncash <mathew1800@gmail.com>2019-03-19 15:58:38 -0400
commit43fd3621749a4d2e85beff66db3fc450d67f971b (patch)
tree6f3b44bc8d06abe2d3a9a205986942533917d810 /src/core/file_sys/content_archive.h
parent5228d3bf7b2617fe99ee1ca7b7310404261cbd91 (diff)
file_sys/content_archive: Amend name of Data_Unknown5 enum entry
While we're at it, give each entry some documentation.
Diffstat (limited to 'src/core/file_sys/content_archive.h')
-rw-r--r--src/core/file_sys/content_archive.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/core/file_sys/content_archive.h b/src/core/file_sys/content_archive.h
index 5d4d05c828..15b9e66248 100644
--- a/src/core/file_sys/content_archive.h
+++ b/src/core/file_sys/content_archive.h
@@ -24,13 +24,26 @@ namespace FileSys {
union NCASectionHeader;
+/// Describes the type of content within an NCA archive.
enum class NCAContentType : u8 {
+ /// Executable-related data
Program = 0,
+
+ /// Metadata.
Meta = 1,
+
+ /// Access control data.
Control = 2,
+
+ /// Information related to the game manual
+ /// e.g. Legal information, etc.
Manual = 3,
+
+ /// System data.
Data = 4,
- Data_Unknown5 = 5, ///< Seems to be used on some system archives
+
+ /// Data that can be accessed by applications.
+ PublicData = 5,
};
enum class NCASectionCryptoType : u8 {