PC-Side HostIO Library Version 8

This document describes the PC interface to the HostIO library.

File Overview

Files Description path
devhio.dll HostIO library. Place this file in the same directory as the sample application. $KMC_CTRHOSTIO/SDK
devhio.lib C library file. $KMC_CTRHOSTIO/SDK
devhio_host.h
devhio_sio.h
devhio_smem.h
C header files. $KMC_CTRHOSTIO/SDK
CDEVHIO.h Wrapper class for C++. This makes it simple to load and perform other operations on devhio.dll. $KMC_CTRHOSTIO/SDK

Notes

File I/O operates in such a way that a thread is created in the library when a file is opened. Waiting for commands from the target is handled automatically.
As a result, breaks encountered while debugging a HOSTIO application may cause this waiting thread to halt within the driver, which in turn makes it impossible to perform any PARTNER-CTR/S operations.

If input does not return from the DEVHIO_cio_gets function, file I/O on other channels will also be locked. (Serial/shared memory will work.)

This library must be used with the 2010/04/16 build or later builds of PARTNER-CTR/S 5.61.