What was supposed to be a simple task (modifying some code from an MCU to another MCU in the same family) is turning into a nightmare as it turns out that the "same family" can be radically different with this vendor's products.
So ... "fun". In both the ironic and not-ironic sense.