<dec f='src/src/sys/dev/raidframe/rf_disks.h' l='47' type='int rf_ConfigureDisks(RF_ShutdownList_t ** , RF_Raid_t * , RF_Config_t * )'/>
<def f='src/src/sys/dev/raidframe/rf_disks.c' l='108' ll='228' type='int rf_ConfigureDisks(RF_ShutdownList_t ** listp, RF_Raid_t * raidPtr, RF_Config_t * cfgPtr)'/>
<doc f='src/src/sys/dev/raidframe/rf_disks.c' l='94'>/**************************************************************************
 *
 * initialize the disks comprising the array
 *
 * We want the spare disks to have regular row,col numbers so that we can
 * easily substitue a spare for a failed disk.  But, the driver code assumes
 * throughout that the array contains numRow by numCol _non-spare_ disks, so
 * it&apos;s not clear how to fit in the spares.  This is an unfortunate holdover
 * from raidSim.  The quick and dirty fix is to make row zero bigger than the
 * rest, and put all the spares in it.  This probably needs to get changed
 * eventually.
 *
 **************************************************************************/</doc>
<use f='src/src/sys/dev/raidframe/rf_driver.c' l='375' u='c' c='rf_Configure'/>
