Hi,
I have some problems tracing/examining the VPBE driver source codes.
-I have been examining the source codes of VPBE driver that resides in "C:\dvsdk_1_01_00_15\psp_1_00_02_00\pspdrivers\drivers\vpbe\src".
-My reference example is in "C:\dvsdk_1_01_00_15\psp_1_00_02_00\pspdrivers\system\dm6437\bios\dm6437_evm\src\video\sample\vpbe\", the VPBE example which comes with PSP.
-The example uses FVID layer functions, which is implemented as a wrapper on top of GIO class driver. For instance, FVID_create() is called for creating a channel or FVID_enqueue() is called to enqueue a frame buffer to driver. In fvid.h, the defines for these functions are located: #define FVID_create(..) GIO_create(..) for example.
But, my problem is, that I can not find neither FVID_create nor GIO_create in source codes. I need to trace the code to understand it, see what happens in FVID_create or GIO_create step by step. (FVID_create is just a example, I need to trace all FVID functions indeed)
I hope I stated my problem clear.
I will be appreciated for any help.
Thanks in advance,
A. Erman Kulunyar