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.

question about User-Defined Devices in TCF graphical configuration tool

Hi,all
In the demo of DM6437 EVM devices are added under the User-Defined Devices
in the TCF graphical configuration tool. In the application source code, the device is used via GIO
API. I see there is a item named GIO General Input/Output Manager. Why are devices added under
User-Defined Devices instead of GIO General Input/Output Manager? What is the relationship
between them?

Best Regards
Jogging

  • Please see document below page 13 (...):

    DSP/BIOS Device Driver Developer's Guide 

    The GIO driver is the top layer that is hardware independent. The drivers in "User defined drivers" are the mini drivers that are hardware dependent.

    Application calls GIO ->  GIO calls driver -> Driver interfaces with the hardware.

    You might not be seeing the GIO class driver in the " GIO General Input/Output Manager" because your application is creating it dynamically (GIO_create), instead if statically in the tcf file.