--
001a11c3371cba70e5051ae2949a
Content-Type: text/plain; charset=UTF-8
* conditionally compile sdc_init(): It kills a becker port DW server
otherwise.
* remove half-arsed rawmode check.
* slightly nicer kernel message on boot-up.
--
Brett M. Gordon,
beretta42@gmail.com
<div dir="ltr"><div>* conditionally compile sdc_init(): It kills a becker port DW server otherwise.</div><div>* remove half-arsed rawmode check.</div><div>* slightly nicer kernel message on boot-up.</div><div><br></div><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Brett M. Gordon,<br><a href="mailto:beretta42@gmail.com" target="_blank">beretta42@gmail.com</a></div>
</div>
void device_init(void)
{
devide_init( );
+#ifdef CONFIG_SDC
devsdc_init( );
+#endif
}
uint8_t cmd; /* holds SDC command value */
sdc_transfer_function_t fptr; /* holds which xfer routine we want */
- /* test for raw mode */
- blk_op.
-
+
/* turn on uber-secret SDC LBA mode*/
sdc_reg_ctl = 0x43;
{
blkdev_t *blk;
+ kputs("SDC: ");
if( devsdc_exist() ){
/* register first drive */
blk=blkdev_alloc();
blk->transfer = devsdc_transfer;
blk->flush = devsdc_flush;
blk->drive_lba_count=-1;
- kprintf("SDC: ok.\n");
+ kputs("Ok.\n");
}
-
+ else kprintf("Not Found.\n");
}