1.1 Release
[allwinner_tvout_manipulator.git] / src / tests / devmem2_test.c
1 ///////////////////////////////////////////////////////////////////////////
2 // Workfile: devmem2_test.c (Implementation)
3 // Author: Daniel Giritzer
4 // Date: 2017-06-02
5 // Description: Simple Testdriver for the devmem2 module
6 // Remarks: -
7 // Revision: 1
8 // Copyright (C) 2017, Daniel Giritzer (giri@nwrk.biz)
9 ///////////////////////////////////////////////////////////////////////////
10 #include <stdio.h>
11 #include <stdlib.h>
12 #include "devmem2.h"
13
14 int main()
15 {
16     unsigned long readfrommemory = 0;
17
18     //Testing writemem
19     writemem(0x01E00130, 0x10140025, 'w');
20
21     //Testing readmem
22     readmem(0x01E00130, 'w', &readfrommemory);
23
24     //Print read value to stdout
25     printf("Value: 0x%X \n", (unsigned int)readfrommemory);
26     return 0;
27 }