BT_INTMASK_W(BT_BMC_HWRST); 
static void reset_flags(struct si_sm_data *bt){	if (BT_STATUS & BT_H_BUSY) BT_CONTROL(BT_H_BUSY);	if (BT_STATUS & BT_B_BUSY) BT_CONTROL(BT_B_BUSY);	BT_CONTROL(BT_CLR_WR_PTR);	BT_CONTROL(BT_SMS_ATN);	BT_INTMASK_W(BT_BMC_HWRST);#ifdef DEVELOPMENT_ONLY_NOT_FOR_PRODUCTION	if (BT_STATUS & BT_B2H_ATN) {		int i;		BT_CONTROL(BT_H_BUSY);		BT_CONTROL(BT_B2H_ATN);		BT_CONTROL(BT_CLR_RD_PTR);		for (i = 0; i < IPMI_MAX_MSG_LENGTH + 2; i++) BMC2HOST;		BT_CONTROL(BT_H_BUSY);	}#endif}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/9dbf68f97d585265eaadd15aea308efd9ae39d34/ipmi_bt_sm.c/clean/drivers/char/ipmi/ipmi_bt_sm.c