Rob Kluin / nRF51822

Fork of nRF51822 by Nordic Semiconductor

Committer:
rgrover1
Date:
Fri Jun 19 15:55:35 2015 +0100
Revision:
345:dfde56236c36
Parent:
343:6675661fa600
Child:
346:14b090482fd2
Synchronized with git rev fbfc6d16
Author: Andrew Fernandes
Fix various GCC compilation issues.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rgrover1 345:dfde56236c36 1 /* Copyright (c) 2013, Nordic Semiconductor ASA
rgrover1 345:dfde56236c36 2 * All rights reserved.
rgrover1 345:dfde56236c36 3 *
rgrover1 345:dfde56236c36 4 * Redistribution and use in source and binary forms, with or without
rgrover1 345:dfde56236c36 5 * modification, are permitted provided that the following conditions are met:
rgrover1 345:dfde56236c36 6 *
rgrover1 345:dfde56236c36 7 * * Redistributions of source code must retain the above copyright notice, this
rgrover1 345:dfde56236c36 8 * list of conditions and the following disclaimer.
rgrover1 345:dfde56236c36 9 *
rgrover1 345:dfde56236c36 10 * * Redistributions in binary form must reproduce the above copyright notice,
rgrover1 345:dfde56236c36 11 * this list of conditions and the following disclaimer in the documentation
rgrover1 345:dfde56236c36 12 * and/or other materials provided with the distribution.
rgrover1 345:dfde56236c36 13 *
rgrover1 345:dfde56236c36 14 * * Neither the name of Nordic Semiconductor ASA nor the names of its
rgrover1 345:dfde56236c36 15 * contributors may be used to endorse or promote products derived from
rgrover1 345:dfde56236c36 16 * this software without specific prior written permission.
rgrover1 345:dfde56236c36 17 *
rgrover1 345:dfde56236c36 18 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
rgrover1 345:dfde56236c36 19 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
rgrover1 345:dfde56236c36 20 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
rgrover1 345:dfde56236c36 21 * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
rgrover1 345:dfde56236c36 22 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
rgrover1 345:dfde56236c36 23 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
rgrover1 345:dfde56236c36 24 * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
rgrover1 345:dfde56236c36 25 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
rgrover1 345:dfde56236c36 26 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
rgrover1 345:dfde56236c36 27 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
rgrover1 345:dfde56236c36 28 *
rgrover1 345:dfde56236c36 29 */
rgrover1 345:dfde56236c36 30 #ifndef NRF_H
rgrover1 345:dfde56236c36 31 #define NRF_H
rgrover1 345:dfde56236c36 32
rgrover1 345:dfde56236c36 33 #ifndef _WIN32
rgrover1 345:dfde56236c36 34
rgrover1 345:dfde56236c36 35 /* Family selection for main includes. NRF51 must be selected. */
rgrover1 345:dfde56236c36 36 #ifdef NRF51
rgrover1 345:dfde56236c36 37 #include "nrf51.h"
rgrover1 345:dfde56236c36 38 #include "nrf51_bitfields.h"
rgrover1 345:dfde56236c36 39 #include "nrf51_deprecated.h"
rgrover1 345:dfde56236c36 40 #else
rgrover1 345:dfde56236c36 41 #error "Device family must be defined. See nrf.h."
rgrover1 345:dfde56236c36 42 #endif /* NRF51 */
rgrover1 345:dfde56236c36 43
rgrover1 345:dfde56236c36 44 #include "compiler_abstraction.h"
rgrover1 345:dfde56236c36 45
rgrover1 345:dfde56236c36 46 #endif /* _WIN32 */
rgrover1 345:dfde56236c36 47
rgrover1 345:dfde56236c36 48 #endif /* NRF_H */
rgrover1 345:dfde56236c36 49