Register generator enhanced.
Merge branch 'dirty' of https://github.com/jasvir99/LibreHatti into dirty