From: Jeff Garzik DC390_init() takes a long, not an int. --- 25-akpm/drivers/scsi/tmscsim.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/scsi/tmscsim.c~tmscsim-ulong-io_port drivers/scsi/tmscsim.c --- 25/drivers/scsi/tmscsim.c~tmscsim-ulong-io_port Mon Apr 12 13:40:17 2004 +++ 25-akpm/drivers/scsi/tmscsim.c Mon Apr 12 13:40:17 2004 @@ -2221,7 +2221,7 @@ int __init DC390_detect (Scsi_Host_Templ { PDEVDECL0; UCHAR irq; - UINT io_port; + ULONG io_port; //dc390_pSHT_start = psht; dc390_pACB_start = NULL; _