The AN I think is 774 not 744. The driver you have might be based on pure assembly. What clock does it have?

Ioannis