diff --git a/bootloader/hos/hos.c b/bootloader/hos/hos.c index 20db5f6..b287352 100644 --- a/bootloader/hos/hos.c +++ b/bootloader/hos/hos.c @@ -222,7 +222,7 @@ void hos_eks_get() // Check if valid and for this unit. if (eks->magic == HOS_EKS_MAGIC && - eks->sbk_low == FUSE(FUSE_PRIVATE_KEY0)) + eks->lot0 == FUSE(FUSE_OPT_LOT_CODE_0)) { h_cfg.eks = eks; return; @@ -276,7 +276,7 @@ void hos_eks_save(u32 kb) // Set magic and personalized info. h_cfg.eks->magic = HOS_EKS_MAGIC; h_cfg.eks->enabled[key_idx] = kb; - h_cfg.eks->sbk_low = FUSE(FUSE_PRIVATE_KEY0); + h_cfg.eks->lot0 = FUSE(FUSE_OPT_LOT_CODE_0); // Copy new keys. memcpy(h_cfg.eks->dkg, keys + 10 * 0x10, 0x10); diff --git a/bootloader/hos/hos.h b/bootloader/hos/hos.h index a8e9803..524b0c5 100644 --- a/bootloader/hos/hos.h +++ b/bootloader/hos/hos.h @@ -69,7 +69,7 @@ typedef struct _hos_eks_mbr_t u8 enabled[5]; u8 enabled_bis; u8 rsvd[2]; - u32 sbk_low; + u32 lot0; u8 dkg[0x10]; u8 dkk[0x10]; hos_eks_keys_t keys[5]; diff --git a/nyx/nyx_gui/hos/hos.c b/nyx/nyx_gui/hos/hos.c index d4043bb..63bb28d 100644 --- a/nyx/nyx_gui/hos/hos.c +++ b/nyx/nyx_gui/hos/hos.c @@ -167,7 +167,7 @@ void hos_eks_get() // Check if valid and for this unit. if (eks->magic == HOS_EKS_MAGIC && - eks->sbk_low == FUSE(FUSE_PRIVATE_KEY0)) + eks->lot0 == FUSE(FUSE_OPT_LOT_CODE_0)) { h_cfg.eks = eks; return; @@ -221,7 +221,7 @@ void hos_eks_save(u32 kb) // Set magic and personalized info. h_cfg.eks->magic = HOS_EKS_MAGIC; h_cfg.eks->enabled[key_idx] = kb; - h_cfg.eks->sbk_low = FUSE(FUSE_PRIVATE_KEY0); + h_cfg.eks->lot0 = FUSE(FUSE_OPT_LOT_CODE_0); // Copy new keys. memcpy(h_cfg.eks->dkg, keys + 10 * 0x10, 0x10); @@ -322,7 +322,7 @@ void hos_eks_bis_save() // Set magic and personalized info. h_cfg.eks->magic = HOS_EKS_MAGIC; h_cfg.eks->enabled_bis = 1; - h_cfg.eks->sbk_low = FUSE(FUSE_PRIVATE_KEY0); + h_cfg.eks->lot0 = FUSE(FUSE_OPT_LOT_CODE_0); // Copy new keys. memcpy(h_cfg.eks->bis_keys[0].crypt, bis_keys + (0 * 0x10), 0x10); diff --git a/nyx/nyx_gui/hos/hos.h b/nyx/nyx_gui/hos/hos.h index c8830e8..fa93466 100644 --- a/nyx/nyx_gui/hos/hos.h +++ b/nyx/nyx_gui/hos/hos.h @@ -60,7 +60,7 @@ typedef struct _hos_eks_mbr_t u8 enabled[5]; u8 enabled_bis; u8 rsvd[2]; - u32 sbk_low; + u32 lot0; u8 dkg[0x10]; u8 dkk[0x10]; hos_eks_keys_t keys[5];