diff options
author | Michael Pavone <pavone@retrodev.com> | 2014-10-11 20:32:17 -0700 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2014-10-11 20:32:17 -0700 |
commit | 7237def9b068c5b184cd38041d7eac5fdf8a9438 (patch) | |
tree | b37476f4fa61cc9e7a7ff8e4469c1218a83b6d2f /tern.c | |
parent | bee8289f02bc805f2a2e16d523d50374ee56b490 (diff) |
Add support for disassembling VOS program modules
Diffstat (limited to 'tern.c')
-rw-r--r-- | tern.c | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -122,4 +122,14 @@ tern_node * tern_insert_ptr(tern_node * head, char * key, void * value) return tern_insert(head, key, val); } - +char * tern_int_key(uint32_t key, char * buf) +{ + char * cur = buf; + while (key) + { + *(cur++) = (key & 0x7F) + 1; + key >>= 7; + } + *cur = 0; + return buf; +} |