blob: 63ceda8dfbcc866b6425bff802cd01d739e9d7aa [file] [log] [blame]
/*
* (C) Copyright 2013 Quantenna Communications, Inc.
*
* Script to print the kernel base address.
*/
#include <stdio.h>
#include <string.h>
#include "ruby_mem.h"
int main(int argc, char **argv)
{
const char *prog = argv[0];
if (argc == 2 && strcmp(argv[1], "-e") == 0) {
fprintf(stdout, "0x%08x", RUBY_DRAM_BEGIN + CONFIG_ARC_KERNEL_BASE);
} else if (argc == 2 && strcmp(argv[1], "-a") == 0) {
fprintf(stdout, "0x%08x", RUBY_DRAM_BEGIN + CONFIG_ARC_KERNEL_BOOT_BASE);
} else {
fprintf(stderr, "Usage, %s {-a | -e}\n", prog);
return 1;
}
return 0;
}