From 8dd652737a0f617cb25dfcd7c1dad92db1c0c21d Mon Sep 17 00:00:00 2001 From: jakcron Date: Sun, 24 Jan 2016 04:20:44 +0800 Subject: [PATCH] [makerom] Increased maximum affinity mask to 3 (from 1). --- makerom/exheader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/makerom/exheader.c b/makerom/exheader.c index 9765e1c..3338aa0 100644 --- a/makerom/exheader.c +++ b/makerom/exheader.c @@ -346,8 +346,8 @@ int SetARM11SystemLocalInfoFlags(exhdr_ARM11SystemLocalCapabilities *arm11, rsf_ /* flag[2] */ if(rsf->AccessControlInfo.AffinityMask){ arm11->affinityMask = strtol(rsf->AccessControlInfo.AffinityMask,NULL,0); - if(arm11->affinityMask > 1){ - fprintf(stderr,"[EXHEADER ERROR] Unexpected AffinityMask: %d. Expected range: 0x0 - 0x1\n", arm11->affinityMask); + if(arm11->affinityMask > 3){ + fprintf(stderr,"[EXHEADER ERROR] Unexpected AffinityMask: %d. Expected range: 0x0 - 0x3\n", arm11->affinityMask); return EXHDR_BAD_RSF_OPT; } }