Add good code style for comments (split long lines)
Apply style code.
Test:
    - change #defines to inline functions.
Add more comments to ASM code changes.
Star updating UserConfig.template file and improve compatibility for all OS.