In the meantime, here's a recent blog on MIPI by Patrick Mannion, and a link to a webinar on the subject (archived). The webinar is called: Demystify MIPI M-PHY Receiver Physical Layer Test Challenges.
I would have to be more familiar with the interface before I would consider it as a general-purpose communications abstraction. As far as I can see it implements a point-to-point link. Does it also include error detection and correction? Multiple virtual channels? Guaranteed latencies?
The abstraction that I am most used to is a network interface, which provides any number of delivery protocols. How would this compare to that?
This might add much value to the application and usage of Tablets and Mobile devices as the PCI is a very much developed and deeply penetrated in the existing major operating systems architecture. PCI has undergone developments and modifications at every layer in terms of power consumption, configuration and adaption. Now by keeping the upper architecture same and changing only the PHY in the standard it will be surely a revolution creating step in electronics industry.
A Book For All Reasons Bernard Cole1 Comment Robert Oshana's recent book "Software Engineering for Embedded Systems (Newnes/Elsevier)," written and edited with Mark Kraeling, is a 'book for all reasons.' At almost 1,200 pages, it ...