cam_periph_alloc
cam_status cam_periph_alloc(periph_ctor_t *periph_ctor,
cam_periph_alloc(xptregister, NULL, NULL, NULL, "xpt", CAM_PERIPH_BIO,
status = cam_periph_alloc(proberegister, NULL, probecleanup,
status = cam_periph_alloc(cdregister, cdoninvalidate,
status = cam_periph_alloc(chregister, choninvalidate,
status = cam_periph_alloc(daregister, daoninvalidate,
status = cam_periph_alloc(passregister, passoninvalidate,
status = cam_periph_alloc(ptctor, ptoninvalidate, ptdtor,
status = cam_periph_alloc(saregister, saoninvalidate,
status = cam_periph_alloc(sesregister, sesoninvalidate,
status = cam_periph_alloc(sgregister, sgoninvalidate,
status = cam_periph_alloc(targbhctor, NULL, targbhdtor,
status = cam_periph_alloc(targctor, NULL, targdtor, targstart,
status = cam_periph_alloc(isptargctor, NULL, isptargdtor, isptargstart, "isptarg", CAM_PERIPH_BIO, wpath, NULL, 0, softc);
status = cam_periph_alloc(isptargctor, NULL, isptargdtor, isptargstart, "isptarg", CAM_PERIPH_BIO, path, NULL, 0, softc);