Currently only the master IDE device can be accessed by HDCPM. The slave device is available to be used by your favourite DOS.<br />
HDCPM can also utilize the RTC found in the Symbiface [[SYMBiFACE II ]] in order to implement CP/M Plus BIOS function 26: TIME.<br />
HDCPM is compatible with Dobbertin HD20 Harddisc and can be used together.<br />
* Optionaly a FAT aware DOS like M4 ROM, USIfAC ROM, [[UniDOS]]*, [https://www.cpcwiki.eu/forum/applications/cubeios-fat16fat32-rom-for-the-cpc's-with-xmass/ CubeMDOS]* etc if using the binary.
* One of the following mass storage interfaces:
** [[Symbiface SYMBiFACE II]]*
** [[X-Mass]]*
** [[uIDE 16]]* (base address = &FEF0)
* Floppy disk drive for initialization of the file system.
* CP/M Plus system disks for making the system bootable.
* Optionally a Symbiface [[SYMBiFACE II ]] compatible RTC.
==Restrictions==
* CP/M 2.2 or lower is not supported.
HDCPM can't be used to partition your hard disk. In order to create partitions you must connect the hard disk to a modern computer and use its partitioning utility.<br />
Use the command |HDDEF to find the exact length of the file system/partition. When you have created the partition use the HDMGR.COM utility in order to format it.<br />
This configuration is only to be used with Symbiface [[SYMBiFACE II ]] or [[uIDE 16]]. USB flash disks and SD cards should not be partitioned as they will not be detected by their interface ROM.<br />
==Installation==
Using the ROM:<br />
* Install the HDCPM ROM in a free ROM slot of your ROM box.
* Plug in your Symbiface [[SYMBiFACE II ]] compatible IDE interface, [[uIDE 16]], [[M4 Board]] or [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/usifac-iimake-your-pc-or-usb-stick-an-hdd-for-amstrad-access-dsk-and-many-more!/ USIfAC II] and attach the proper mass storage device.
* Power on your Amstrad. You should see the ROM initialization message: 'CP/M+ Hard Disk boot loader v1.04 (S2)'. The type of interface found will be show inside the parentheses:<br />
** (S2): Symbiface [[SYMBiFACE II ]] compatible interface
** (uI): [[uIDE 16]] interface
** (M4): [[M4 Board]]
<br />
Using the binary:<br />
* Plug in your Symbiface [[SYMBiFACE II ]] compatible IDE interface, [[uIDE 16]], [[M4 Board]] or [https://www.cpcwiki.eu/forum/amstrad-cpc-hardware/usifac-iimake-your-pc-or-usb-stick-an-hdd-for-amstrad-access-dsk-and-many-more!/ USIfAC II] and attach the proper mass storage device.
* Use your original CP/M Plus system disk set to Boot CP/M Plus.
* Use the provided HDMGR.COM utility in order to format the disk image or partition and transfer the .EMS file to the reserved track. Change the start-up drive letter to that of your first CP/M hard disk.