IDrive
Overview
 
iDrive is a computer
Computer
A computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem...

 system which is used to control most secondary vehicle systems in many current BMW
BMW
Bayerische Motoren Werke AG is a German automobile, motorcycle and engine manufacturing company founded in 1916. It also owns and produces the Mini marque, and is the parent company of Rolls-Royce Motor Cars. BMW produces motorcycles under BMW Motorrad and Husqvarna brands...

 car
Automobile
An automobile, autocar, motor car or car is a wheeled motor vehicle used for transporting passengers, which also carries its own engine or motor...

s. iDrive's user interface
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs. The goal of interaction between a human and a machine at the user interface is effective operation and control of the machine, and feedback from the...

 consists of a LCD
Liquid crystal display
A liquid crystal display is a flat panel display, electronic visual display, or video display that uses the light modulating properties of liquid crystals . LCs do not emit light directly....

 panel mounted in the dashboard
Dashboard
A dashboard is a control panel placed in front of the driver of an automobile, housing instrumentation and controls for operation of the vehicle....

 and a controller knob mounted on the center console
Center console (automobile)
The center console in an automobile refers to the control-bearing surfaces in the center of the front of the vehicle interior...

.

iDrive allows the driver and front-seat passenger (in recent cars it is available to back-seat passengers as well) to control such amenities as the climate (air conditioner and heater), the audio system (radio
Radio
Radio is the transmission of signals through free space by modulation of electromagnetic waves with frequencies below those of visible light. Electromagnetic radiation travels by means of oscillating electromagnetic fields that pass through the air and the vacuum of space...

 and CD player), the navigation
Navigation
Navigation is the process of monitoring and controlling the movement of a craft or vehicle from one place to another. It is also the term of art used for the specialized knowledge used by navigators to perform navigation tasks...

 system and communication
Communication
Communication is the activity of conveying meaningful information. Communication requires a sender, a message, and an intended recipient, although the receiver need not be present or aware of the sender's intent to communicate at the time of communication; thus communication can occur across vast...

 system.

iDrive is also used in current Rolls-Royce
Rolls-Royce Motors
Rolls-Royce Motors was created from the de-merger of the Rolls-Royce car business from Rolls-Royce Limited in 1973. The original Rolls-Royce Limited had been nationalised in 1971 due to the financial collapse of the company, caused in part by the development of the RB211 jet engine...

 models; Rolls-Royce is owned by BMW.
Debuted in September 2001 with the 7-Series and was based on Microsoft Windows CE
Windows CE
Microsoft Windows CE is an operating system developed by Microsoft for embedded systems. Windows CE is a distinct operating system and kernel, rather than a trimmed-down version of desktop Windows...

 for Automotive.

This can easily be seen when the system reboots or restarts after a software crash displaying a "Windows CE" logo.
M-ASK stands for MMI Audio System controller and is manufactured by Becker.
 
x
OK