Index: firmware/lib/rollback_index.c |
diff --git a/firmware/lib/rollback_index.c b/firmware/lib/rollback_index.c |
index 234b07e5f2656322a0d5160c9454059a72137faf..f3970580be39ea7d78eed9ca49eef672b1dd6fd3 100644 |
--- a/firmware/lib/rollback_index.c |
+++ b/firmware/lib/rollback_index.c |
@@ -368,3 +368,36 @@ uint32_t LockFirmwareVersions() { |
uint32_t LockKernelVersionsByLockingPP() { |
return TlclLockPhysicalPresence(); |
} |
+ |
+ |
+ |
+/* NEW APIS! HELP ME LUIGI, YOU'RE MY ONLY HOPE! */ |
+ |
+uint32_t RollbackFirmwareSetup(int developer_mode, |
+ uint16_t* key_version, uint16_t* version) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackFirmwareWrite(uint16_t key_version, uint16_t version) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackFirmwareLock(void) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackKernelRecovery(int developer_mode) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackKernelRead(uint16_t* key_version, uint16_t* version) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackKernelWrite(uint16_t key_version, uint16_t version) { |
+ return TPM_SUCCESS; |
+} |
+ |
+uint32_t RollbackKernelLock(void) { |
+ return TPM_SUCCESS; |
+} |