From b6d7ccfb038f8a91df7af82651a298406a1cdd14 Mon Sep 17 00:00:00 2001 From: Ben Vanik Date: Tue, 21 Jan 2014 20:09:39 -0800 Subject: [PATCH] Adding an ExConfig setting. --- src/xenia/kernel/xboxkrnl_modules.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/xenia/kernel/xboxkrnl_modules.cc b/src/xenia/kernel/xboxkrnl_modules.cc index 4539d86d8..db50763fd 100644 --- a/src/xenia/kernel/xboxkrnl_modules.cc +++ b/src/xenia/kernel/xboxkrnl_modules.cc @@ -35,6 +35,18 @@ X_STATUS xeExGetXConfigSetting( // http://free60.org/XConfig // http://freestyledash.googlecode.com/svn/trunk/Freestyle/Tools/Generic/ExConfig.h switch (category) { + case 0x0002: + // XCONFIG_SECURED_CATEGORY + switch (setting) { + case 0x0002: // XCONFIG_SECURED_AV_REGION + setting_size = 4; + value = 0x00001000; // USA/Canada + break; + default: + XEASSERTALWAYS(); + return X_STATUS_INVALID_PARAMETER_2; + } + break; case 0x0003: // XCONFIG_USER_CATEGORY switch (setting) {