compressed read and write call backs using different register scheme