NAME | SYNOPSIS | API RESTRICTIONS | FEATURES | DESCRIPTION | Allowed Calling Contexts | ATTRIBUTES
#include <dki/dki.h>void svDkiIoRemap(void *base);
The function or functions documented here may not be used safely in all application contexts with all APIs provided in the ChorusOS 5.0 product.
See API(5FEA) for details.
DKI
The svDkiIoRemap() call can be used to change the initial mapping of the device used by the debug agent which provides console I/O. This call is typically used when the I/O device is located behind a bridge, and the configuration of this bridge has changed.
The implementation of svDkiIoRemap() is made of two parts:
The generic part: just call the ioRemap() method of the bootConf dbgBsp.
The platform dependent part: implementation of the dbgBsp ioRemap.
The following table specifies the contexts in which a caller is allowed to invoke each service.
Services | Base level | DKI thread | Interrupt | Blocking |
---|---|---|---|---|
svDkiIoRemap() | + | + | - | - |
See attributes(5) for descriptions of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Interface Stability | Evolving |
NAME | SYNOPSIS | API RESTRICTIONS | FEATURES | DESCRIPTION | Allowed Calling Contexts | ATTRIBUTES