From: Daniel Giritzer Date: Fri, 2 Jun 2017 19:03:52 +0000 (+0200) Subject: Fixed header, fixed missing devmem2.h include in devmem2.c X-Git-Url: https://code.nwrk.biz/?p=allwinner_tvout_manipulator.git;a=commitdiff_plain;h=0c771d5b41f375183616d1101a66fa02be0e0fe7 Fixed header, fixed missing devmem2.h include in devmem2.c --- diff --git a/src/devmem2.c b/src/devmem2.c index 20aecfb..abcd7e3 100644 --- a/src/devmem2.c +++ b/src/devmem2.c @@ -21,13 +21,15 @@ #include #include +#include "devmem2.h" + #define MAP_SIZE 4096UL #define MAP_MASK (MAP_SIZE - 1) static void ERROR(char* custom) { fprintf(stderr, "Error: %s \n", custom); - fprintf(stderr, "Error Nr: %d, %s\n", + fprintf(stderr, "Info: %d, %s\n", errno, strerror(errno)); } diff --git a/src/devmem2.h b/src/devmem2.h index 592b0c5..bd5b399 100644 --- a/src/devmem2.h +++ b/src/devmem2.h @@ -14,7 +14,7 @@ int writemem(char* address, char* value, int access_type); -int readmem(char* address, int access_type, unsigned long read_result); +int readmem(char* address, int access_type, unsigned long *result); #endif // DEVMEM2_H_INCLUDED diff --git a/src/main.c b/src/main.c index 136fd75..d8441d7 100644 --- a/src/main.c +++ b/src/main.c @@ -4,10 +4,10 @@ int main() { - unsigned long readfrommemory = 0; + unsigned long *readfrommemory = 0; readmem("0x01E00130", 'w', readfrommemory); - printf("Value: 0x%X", (unsigned int)readfrommemory); + printf("Value: 0x%X \n", (unsigned int)readfrommemory); return 0; }