OpenOCD
interfaces.h File Reference

Exports the list of JTAG interface drivers, along with routines for loading and unloading them dynamically from shared libraries. More...

Include dependency graph for interfaces.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void jtag_interface_modules_load (const char *path)
 Dynamically load all JTAG interface modules from specified directory. More...
 

Variables

struct jtag_interfacejtag_interfaces []
 The list of built-in JTAG interfaces, containing entries for those drivers that were enabled by the configure script. More...
 

Detailed Description

Exports the list of JTAG interface drivers, along with routines for loading and unloading them dynamically from shared libraries.

Definition in file interfaces.h.

Function Documentation

void jtag_interface_modules_load ( const char *  path)

Dynamically load all JTAG interface modules from specified directory.

Definition at line 235 of file interfaces.c.

Variable Documentation

struct jtag_interface* jtag_interfaces[]

The list of built-in JTAG interfaces, containing entries for those drivers that were enabled by the configure script.

The list should be defined to contain either one minidriver interface or some number of standard driver interfaces, never both.

Definition at line 141 of file interfaces.c.

Referenced by COMMAND_HANDLER().