Implemented an IMA driver.

8 files changed