Added proper register 4212 implementation