explain the following pls
1. (*((volatile unsigned char *) 0xE005C000)) wat it mean actually why it is needed.
explain the following pls
1. (*((volatile unsigned char *) 0xE005C000)) wat it mean actually why it is needed.
It means you're taking a pointer that points to type volatile unsigned char, setting it to point to address 0xE005C000, and then dereferenceing the pointer.
Simply put, you're getting what's at address 0xE005C000.
The volatile is just something to do with not caching the value, so you don't get trapped with thread synchronization issues and the like.
please could you put all the program's code to see where is the problem
proud to be from aui www.aui.ma and also a great elton john's fan