Assembler abstraction layer and utilities.
Copyright (c) 2009-2018 Microchip Technology Inc. and its subsidiaries.