X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ginge.git;a=blobdiff_plain;f=loader%2Ftools%2Fstatic.c;h=edf713988b0f35f594cde042eb9468dc500ad954;hp=50a35c92d25bdfe419787af30a7aac9056c74383;hb=306e06f738dc1b1585c7db7c0e7bc36e2ba90f13;hpb=3adc9ccb6566130bde29eeaf5c126f28c57c57d5 diff --git a/loader/tools/static.c b/loader/tools/static.c index 50a35c9..edf7139 100644 --- a/loader/tools/static.c +++ b/loader/tools/static.c @@ -1,18 +1,27 @@ #include +#include #include #include #include #include -int main() +int main(int argc, char *argv[]) { volatile void *memregs; int memdev; int i; - printf("hi\n"); + printf("hi, home=%s\n", getenv("HOME")); + + for (i = 0; i < argc; i++) + printf("%d \"%s\"\n", i, argv[i]); memdev = open("/dev/mem", O_RDWR); + if (memdev < 0) { + perror("open"); + return 1; + } + memregs = mmap(NULL, 0x10000, PROT_READ|PROT_WRITE, MAP_SHARED, memdev, 0xc0000000); for (i = 0; i < 2; i++)