Digital Diesel Electronics (DDE) for the BMW M57 — engine-ECU architecture, sensors, actuators and control functions, by generation.