add some addresses for tasking

This commit is contained in:
2020-03-12 12:58:19 -04:00
parent 53436a5719
commit 832009c83c
3 changed files with 7 additions and 2 deletions

View File

@@ -31,6 +31,8 @@
#define ADDR_EVENT_WAIT 0x10000af3c
#define ADDR_EVENT_TRY 0x10000af7c
#define ADDR_BOOTSTRAP_TASK 0x180080200
/* Heap */
#define ADDR_CALC_CHKSUM 0x10000ee20
#define ADDR_CHECK_BLOCK_CKSUM 0x10000f138
@@ -47,6 +49,7 @@
/* Misc */
#define ADDR_RANDOM_RET 0x10000b924
#define ADDR_SYNC_ENTRY 0x1800afc84
#define ADDR_GETDFU_EXIT 0x1000006c8
#define ADDR_DFU_RETVAL (int *) 0x180088ac8
#define ADDR_DFU_STATUS (unsigned char *) 0x180088ac0

View File

@@ -56,4 +56,7 @@ struct corr_data
unsigned char data[N_CORR_ENTRIES];
};
#define DEV_PTR_NULL -1ull
typedef unsigned long long DEV_PTR_T;
#endif //CHECKM8_TOOL_TYPES_H

View File

@@ -2,6 +2,7 @@
#define CHECKM8_TOOL_PAYLOAD_H
#include "checkm8.h"
#include "dev/types.h"
typedef enum
{
@@ -20,8 +21,6 @@ typedef enum
DRAM
} LOCATION_T;
#define DEV_PTR_NULL -1ull
typedef unsigned long long DEV_PTR_T;
int install_payload(struct pwned_device *dev, PAYLOAD_T p, LOCATION_T loc);
int uninstall_payload(struct pwned_device *dev, PAYLOAD_T p);