rx_sync_cmd(dev, INIT_STRUCT_BASE_ADDRESS, (u32)(ulong)dev->init_pa, &status); 
rx_sync_cmd(dev, INIT_STRUCT_BASE_ADDRESS, (u32)(ulong)dev->init_pa, 0, 0, 0, 0, 0, NULL, NULL, NULL, NULL, NULL); 
static void aac_rx_start_adapter(struct aac_dev *dev){	u32 status;	struct aac_init *init;	init = dev->init;	init->HostElapsedSeconds = cpu_to_le32(get_seconds());	/*	 *	Tell the adapter we are back and up and running so it will scan	 *	its command queues and enable our interrupts	 */	dev->irq_mask = (DoorBellPrintfReady | OUTBOUNDDOORBELL_1 | OUTBOUNDDOORBELL_2 | OUTBOUNDDOORBELL_3 | OUTBOUNDDOORBELL_4);	/*	 *	First clear out all interrupts.  Then enable the one's that we	 *	can handle.	 */	rx_writeb(dev, MUnit.OIMR, 0xff);	rx_writel(dev, MUnit.ODR, 0xffffffff);//	rx_writeb(dev, MUnit.OIMR, ~(u8)OUTBOUND_DOORBELL_INTERRUPT_MASK);	rx_writeb(dev, MUnit.OIMR, dev->OIMR = 0xfb);	// We can only use a 32 bit address here	rx_sync_cmd(dev, INIT_STRUCT_BASE_ADDRESS, (u32)(ulong)dev->init_pa, &status);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/7c00ffa314bf0fb0e23858bbebad33b48b6abbb9/rx.c/clean/drivers/scsi/aacraid/rx.c