| /***************************************************************************** |
| * |
| * MODULE: Definitions specific to a particular processor |
| * |
| * DESCRIPTION: |
| * Definitions for a specific processor, i.e. functions that can only be |
| * resolved by op codes |
| * |
| **************************************************************************** |
| * |
| * This software is owned by NXP B.V. and/or its supplier and is protected |
| * under applicable copyright laws. All rights are reserved. We grant You, |
| * and any third parties, a license to use this software solely and |
| * exclusively on NXP products [NXP Microcontrollers such as JN5148, JN5142, JN5139]. |
| * You, and any third parties must reproduce the copyright and warranty notice |
| * and any other legend of ownership on each copy or partial copy of the |
| * software. |
| * |
| * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" |
| * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE |
| * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
| * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE |
| * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
| * POSSIBILITY OF SUCH DAMAGE. |
| * |
| * Copyright NXP B.V. 2012. All rights reserved |
| * |
| ***************************************************************************/ |
| |
| /****************************************************************************/ |
| /*** Include files ***/ |
| /****************************************************************************/ |
| |
| #define EXPAND1(x) x |
| #define EXPAND2(x, y) EXPAND1(x)y |
| #define EXPAND3(x, y, z) EXPAND2(x, y)z |
| |
| /* Convoluted way to #include <MicroSpecific_JN51xx.h> */ |
| #undef INCLUDE_NAME |
| #define INCLUDE_NAME <EXPAND3(MicroSpecific,JENNIC_CHIP_FAMILY_NAME,.h)> |
| #include INCLUDE_NAME |
| |
| /****************************************************************************/ |
| /*** END OF FILE ***/ |
| /****************************************************************************/ |
| |
| |