Hi,
I found "hardware.h" which contains base peripheral addresses but cannot find a header that defines each register. Does TI publish such a thing?
This is for Montevista Linux development.
Thanks,
Ken
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
I found "hardware.h" which contains base peripheral addresses but cannot find a header that defines each register. Does TI publish such a thing?
This is for Montevista Linux development.
Thanks,
Ken
You will find peripheral registers via a variety of corresponding header files; for instance, when TI writes a video display driver, it normally adheres to an industry wide Linux video display standard such as V4L2 or FBDev (frame buffer device). In the Linux kernel, the FBDev driver is normally located under .../drivers/video and the associated files are under .../include/video. I am guessing you may find VPBE register definitions there. For other peripherals, you will need to look at other corresponding header files. There is no central header file that defines all the registers as this just does not fit very well with Linux driver architectures...
Thanks Juan. I'll defer to those of you with more Linux experience than I. This has been an interesting experience for me. Funnily enough, I learned Unix long before I ever used windows (as a user anyway) and I'm enjoying coming back to it.