User manual

163
-
chapi_serial_port_tmp.h – template for header file;
-
chapi_serial_port_msgid_tmp.h;
-
chapi_serial_port_tmp.vcproj – template for the project file.
6.3.4 CHAPI disk controller
This set of templates represents proposed structure of disk controller. It is intended to be
used as the base for any new CHAPI disk controller implementation. It is not mandatory to
use these templates but they simplify development a lot and allow using already
implemented disk container file as storage without any additional efforts (\\.\SCSI and
\\.\harddrive containers will be implemented and ready to be used without any additional
efforts in the first production release). Use CHAPI device creation wizard to supply
parameters for this kind of project and build compilable MS VC++ project. Below is the list
of files belongs to this:
-
chapi_disk_ctrl_tmp.cxx – template for implementation file;
-
chapi_disk_ctrl_tmp.h – template for header file;
-
chapi_disk_ctrl_msgid_tmp.h;
-
chapi_disk_ctrl_tmp.vcproj – template for the project file.
6.3.5 CHAPI disk container
This set of templates represents proposed structure of disk container. It is intended to be
used as the base for any new CHAPI disk container implementation. It is not mandatory to
use these templates but they simplify development a lot and allow using newly
implemented disk container with existing CHAPI disk controllers developed in accordance
with mentioned above template. Use CHAPI device creation wizard to supply parameters
for this kind of project and build compilable MS VC++ project. Below is the list of files
belongs to this template:
-
chapi_disk_drive_tmp.cxx – template for implementation file;
-
chapi_disk_drive_tmp.h – template for header file;
-
chapi_disk_drive_msgid_tmp.h;
-
chapi_disk_drive_tmp.vcproj – template for the project file.