DF-4400 / trigger.c
/* * DF-4400: no local trigger exists — the defect needs the 3ware controller to * emit a duplicate/stale response word. This stub documents the exact word the * firmware controls (struct tws_outbound_response, tws_hdm.h:348-353): * * bit 0 not_mfa = 1 (response carries a request id, not an MFA) * bits 8..15 status = 0 * bits16..31 request_id = <stale in-range id, e.g. of an already-completed * SCSI IO slot> * * Delivered via the outbound FIFO, tws_get_response() (tws_hdm.c:354) hands it * to tws_intr_resp() (tws_cam.c:1161) which calls sc->reqs[id].cb() with no * state validation -> double xpt_done / NULL cb call. */ int main(void) { return 0; } |