A placeholder for any device specific data for
this channel.
controller
Pointer to controller to which this disk channel
is attached.
mbr_supp
Does this disk support partitioning.
max_part_num
The maximum number of partitions to be supported.
The interface from the hardware independent driver into the hardware
interface module is contained in the funs
table. This is defined by the DISK_FUNS
macro.
If the space for the channel has been allocated elsewhere, the following macro
may be used to initialise it: