here, clean up and document this a little. Submitted by: Marco Trillo MFC after: 1 week
MFC after: 1 week
engine is usful to various existing drivers, such as ata(4) and scc(4), and is used bhy the soon to be added bm(4). Submitted by: Nathan Whitehorn