Arduino Due and sysTickHook, why does it return?

tickReset is poorly named. It's defined in Reset.cpp, and has something to do with uploading new sketches via self-erasing (?) the flash or invoking the ROM-based bootloader.