Informative indeed. However, it does not explain the following: if I use an iPad charger (5.1V, 2.1A) my N9 charges more slowly than with Nokia's own AC-16 (5.0V, 1.0A). So there must be some sort of device identification/"compatibility" going on here. If that's the case, it is pretty annoying.
A DCP shall have an impedance between D+ and D- of RDCP_DAT.