X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/5d41c77c6fd2433c8c52d3f611716d6920017215..83a025567a37236fd819b30d12e32828d8fd2dc4:/tools/poke-rls.c?ds=sidebyside diff --git a/tools/poke-rls.c b/tools/poke-rls.c index c6db7bc..01de181 100644 --- a/tools/poke-rls.c +++ b/tools/poke-rls.c @@ -2,6 +2,7 @@ #include #include #include +#include static uint16_t _get_PMBASE() { @@ -14,7 +15,7 @@ static uint16_t _get_PMBASE() } -extern unsigned int poke(short addr); +extern unsigned int poke(unsigned long addr); int main(int argc, char **argv) { @@ -25,7 +26,7 @@ int main(int argc, char **argv) perror("iopl"); return 1; } - + res = poke(_get_PMBASE() + 0x04); printf("found %p\n", res); }