Hello,
I'm afraid there is no application note on that.
The phase comparators are not designed to detect the BEMF zerocrossing. There is no interrupt flag, which would do the magic. We don't recommend it, however if you are still likely to try it, the hint would be to periodically look for a change to the GDUSTAT register (the phase status bits). Such approach would be high CPU load demanding - just checking periodically for the change for a relatively long period of time. Therefore, we prefer to do it using software calculation. Using this software calculation is not too much CPU load demanding since it is synchronized with ADC sampling and it also gives you a certain level of flexibility.
Regards
Matej