Implemented most of the Am2904. Missing: shifts, C0, component layout