ICSHWI-7862: Restructure snippet
Changes the snippet to have default as well as overridable values and adds some minor documentation of macros that can be used.
Changes the snippet to have default as well as overridable values and adds some minor documentation of macros that can be used.