OpenOCD uses several low-level APIs as the foundation for high-level APIs:
This section needs to be expanded.