about summary refs log tree commit diff stats
path: root/miasm2/jitter/vm_mngr.h
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2018-10-11 18:09:46 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2018-10-12 16:27:58 +0200
commit58bb989db435fff2ee63d121ece8c66eedbce8dc (patch)
tree6e1c0950ec4e25bee1a6c471fbf84e03b84d1e9d /miasm2/jitter/vm_mngr.h
parent3cd3675165cd96c030401fbb1e6392898507a71b (diff)
downloadmiasm-58bb989db435fff2ee63d121ece8c66eedbce8dc.tar.gz
miasm-58bb989db435fff2ee63d121ece8c66eedbce8dc.zip
Jitter/Vm: add get/set u8/u16/u32/u64
Diffstat (limited to 'miasm2/jitter/vm_mngr.h')
-rw-r--r--miasm2/jitter/vm_mngr.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/miasm2/jitter/vm_mngr.h b/miasm2/jitter/vm_mngr.h
index e55847ea..660e6998 100644
--- a/miasm2/jitter/vm_mngr.h
+++ b/miasm2/jitter/vm_mngr.h
@@ -214,6 +214,10 @@ void memory_access_list_init(struct memory_access_list * access);
 void memory_access_list_reset(struct memory_access_list * access);
 void memory_access_list_add(struct memory_access_list * access, uint64_t start, uint64_t stop);
 
+uint16_t set_endian16(vm_mngr_t* vm_mngr, uint16_t val);
+uint32_t set_endian32(vm_mngr_t* vm_mngr, uint32_t val);
+uint64_t set_endian64(vm_mngr_t* vm_mngr, uint64_t val);
+
 
 void hexdump(char* m, unsigned int l);