Z8 Encore!®, eZ80Acclaim!®, and ZNEO™ ZiLOG Nexus Interface API Reference Manual
●Introduction
■The Nexus Forum 5001 standard is an open industry standard that provides a general-purpose interface for the software development and debugging of embedded processors.
■The Nexus API defines two layers of abstraction: Target Abstraction Layer (TAL) and Hardware Abstraction Layer (HAL). The TAL provides an implementation of the Nexus debug semantics, using the underlying target's on-chip debug hardware. The HAL is the underlying layer that communicates with the target system.
■Tools are built on top of the TAL, which is also referred to as the Nexus API. As a general rule, the Nexus API only provides facilities to access the debug hardware features and does not implement functionality that is normally provided in the tool vendor's higher-level APIs. For example, the Nexus API provides facilities to run and single step one instruction. It is up to the tool vendor to provide source level single step, step over, and step out.
■In order to allow for processor specific features, the Nexus standard allows vendor-defined extensions in terms of:
▲Vendor-defined extensions to standard Nexus operations
▲Additional vendor-defined operations
▲Additional vendor-defined information in messages
■In addition, basic data types associated with addresses, target data and registers are also defined through vendor extensions.
■This document defines vendor-specific extensions used in the ZiLOG implementation of the IEEE ISTO-5001 Nexus Standard TAL.
eZ80 、 eZ8 、 Z8 Encore!® 、 eZ80Acclaim!® |
|
|
|
User's Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
0506 |
|
|
|
RM004502-0506 |
|
1.4 MB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.