diff --git a/src/kernel/core/vm/vm.c b/src/kernel/core/vm/vm.c index b44eeb0644..9a5cd97bb6 100755 --- a/src/kernel/core/vm/vm.c +++ b/src/kernel/core/vm/vm.c @@ -1297,11 +1297,14 @@ display_mem(int argc, char **argv) int j; if (argc < 2) { - dprintf("not enough arguments\n"); + dprintf("usage: dw/ds/db
[num]\n" + "\tdw - 4 bytes\n" + "\tds - 2 bytes\n" + "\tdb - 1 byte\n"); return 0; } - address = atoul(argv[1]); + address = strtoul(argv[1], NULL, 0); if (argc >= 3) { num = -1;