/TARGET_K64F/TARGET_Freescale/TARGET_KPSDK_MCUS/TARGET_KPSDK_CODE/hal/adc/fsl_adc_hal.h substitute line 894 extern } by }

Fork of mbed by mbed official

Committer:
bogdanm
Date:
Fri Aug 15 15:28:31 2014 +0100
Revision:
88:9327015d4013
Parent:
TARGET_NRF51822/TARGET_NORDIC/TARGET_NRF51822/Lib/s110_nrf51822_7_0_0/s110_nrf51822_7.0.0_API/include/ble_ranges.h@87:6213f644d804
Release 88 of the mbed library

Main changes:

- changed "error.h" to "mbed_error.h" to avoid conflicts with 3rd party code
- LPC1549 SPI driver fixes
- K64F Ethernet TX buffer reclaim mechanism fix
- STDIO initialization fix
- NUCLEO_F334R8 I2C clock fix
- various other fixes

Who changed what in which revision?

UserRevisionLine numberNew contents of line
bogdanm 87:6213f644d804 1 /*
bogdanm 87:6213f644d804 2 Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved.
bogdanm 87:6213f644d804 3
bogdanm 87:6213f644d804 4 The information contained herein is confidential property of Nordic Semiconductor. The use,
bogdanm 87:6213f644d804 5 copying, transfer or disclosure of such information is prohibited except by express written
bogdanm 87:6213f644d804 6 agreement with Nordic Semiconductor.
bogdanm 87:6213f644d804 7 */
bogdanm 87:6213f644d804 8 /**
bogdanm 87:6213f644d804 9 @addtogroup BLE_COMMON
bogdanm 87:6213f644d804 10 @{
bogdanm 87:6213f644d804 11 @defgroup ble_ranges Module specific SVC and event number subranges
bogdanm 87:6213f644d804 12 @{
bogdanm 87:6213f644d804 13
bogdanm 87:6213f644d804 14 @brief Definition of SVC and event number subranges for each API module.
bogdanm 87:6213f644d804 15
bogdanm 87:6213f644d804 16 @note
bogdanm 87:6213f644d804 17 SVCs and event numbers are split into subranges for each API module.
bogdanm 87:6213f644d804 18 Each module receives its entire allocated range of SVC calls, whether implemented or not,
bogdanm 87:6213f644d804 19 but return BLE_ERROR_NOT_SUPPORTED for unimplemented or undefined calls in its range.
bogdanm 87:6213f644d804 20
bogdanm 87:6213f644d804 21 Note that the symbols BLE_<module>_SVC_LAST is the end of the allocated SVC range,
bogdanm 87:6213f644d804 22 rather than the last SVC function call actually defined and implemented.
bogdanm 87:6213f644d804 23
bogdanm 87:6213f644d804 24 Specific SVC and event values are defined in each module's ble_<module>.h file,
bogdanm 87:6213f644d804 25 which defines names of each individual SVC code based on the range start value.
bogdanm 87:6213f644d804 26 */
bogdanm 87:6213f644d804 27
bogdanm 87:6213f644d804 28 #ifndef BLE_RANGES_H__
bogdanm 87:6213f644d804 29 #define BLE_RANGES_H__
bogdanm 87:6213f644d804 30
bogdanm 87:6213f644d804 31 #define BLE_SVC_BASE 0x60
bogdanm 87:6213f644d804 32 #define BLE_SVC_LAST 0x6B /* Total: 12. */
bogdanm 87:6213f644d804 33
bogdanm 87:6213f644d804 34 #define BLE_RESERVED_SVC_BASE 0x6C
bogdanm 87:6213f644d804 35 #define BLE_RESERVED_SVC_LAST 0x6F /* Total: 4. */
bogdanm 87:6213f644d804 36
bogdanm 87:6213f644d804 37 #define BLE_GAP_SVC_BASE 0x70
bogdanm 87:6213f644d804 38 #define BLE_GAP_SVC_LAST 0x8F /* Total: 32. */
bogdanm 87:6213f644d804 39
bogdanm 87:6213f644d804 40 #define BLE_GATTC_SVC_BASE 0x90
bogdanm 87:6213f644d804 41 #define BLE_GATTC_SVC_LAST 0x9F /* Total: 16. */
bogdanm 87:6213f644d804 42
bogdanm 87:6213f644d804 43 #define BLE_GATTS_SVC_BASE 0xA0
bogdanm 87:6213f644d804 44 #define BLE_GATTS_SVC_LAST 0xAF /* Total: 16. */
bogdanm 87:6213f644d804 45
bogdanm 87:6213f644d804 46 #define BLE_L2CAP_SVC_BASE 0xB0
bogdanm 87:6213f644d804 47 #define BLE_L2CAP_SVC_LAST 0xBF /* Total: 16. */
bogdanm 87:6213f644d804 48
bogdanm 87:6213f644d804 49
bogdanm 87:6213f644d804 50 #define BLE_EVT_INVALID 0x00
bogdanm 87:6213f644d804 51
bogdanm 87:6213f644d804 52 #define BLE_EVT_BASE 0x01
bogdanm 87:6213f644d804 53 #define BLE_EVT_LAST 0x0F /* Total: 15. */
bogdanm 87:6213f644d804 54
bogdanm 87:6213f644d804 55 #define BLE_GAP_EVT_BASE 0x10
bogdanm 87:6213f644d804 56 #define BLE_GAP_EVT_LAST 0x2F /* Total: 32. */
bogdanm 87:6213f644d804 57
bogdanm 87:6213f644d804 58 #define BLE_GATTC_EVT_BASE 0x30
bogdanm 87:6213f644d804 59 #define BLE_GATTC_EVT_LAST 0x4F /* Total: 32. */
bogdanm 87:6213f644d804 60
bogdanm 87:6213f644d804 61 #define BLE_GATTS_EVT_BASE 0x50
bogdanm 87:6213f644d804 62 #define BLE_GATTS_EVT_LAST 0x6F /* Total: 32. */
bogdanm 87:6213f644d804 63
bogdanm 87:6213f644d804 64 #define BLE_L2CAP_EVT_BASE 0x70
bogdanm 87:6213f644d804 65 #define BLE_L2CAP_EVT_LAST 0x8F /* Total: 32. */
bogdanm 87:6213f644d804 66
bogdanm 87:6213f644d804 67 #define BLE_OPT_INVALID 0x00 /**< Invalid BLE Option. */
bogdanm 87:6213f644d804 68
bogdanm 87:6213f644d804 69 #define BLE_OPT_BASE 0x01 /**< Common BLE Option base. */
bogdanm 87:6213f644d804 70 #define BLE_OPT_LAST 0x1F /**< Total: 31. */
bogdanm 87:6213f644d804 71
bogdanm 87:6213f644d804 72 #define BLE_GAP_OPT_BASE 0x20 /**< GAP BLE Option base. */
bogdanm 87:6213f644d804 73 #define BLE_GAP_OPT_LAST 0x3F /**< Total: 32. */
bogdanm 87:6213f644d804 74
bogdanm 87:6213f644d804 75 #define BLE_GATTC_OPT_BASE 0x40 /**< GATTC BLE Option base. */
bogdanm 87:6213f644d804 76 #define BLE_GATTC_OPT_LAST 0x5F /**< Total: 32. */
bogdanm 87:6213f644d804 77
bogdanm 87:6213f644d804 78 #define BLE_GATTS_OPT_BASE 0x60 /**< GATTS BLE Option base. */
bogdanm 87:6213f644d804 79 #define BLE_GATTS_OPT_LAST 0x7F /**< Total: 32. */
bogdanm 87:6213f644d804 80
bogdanm 87:6213f644d804 81 #define BLE_L2CAP_OPT_BASE 0x80 /**< L2CAP BLE Option base. */
bogdanm 87:6213f644d804 82 #define BLE_L2CAP_OPT_LAST 0x9F /**< Total: 32. */
bogdanm 87:6213f644d804 83
bogdanm 87:6213f644d804 84 #endif /* BLE_RANGES_H__ */
bogdanm 87:6213f644d804 85
bogdanm 87:6213f644d804 86 /**
bogdanm 87:6213f644d804 87 @}
bogdanm 87:6213f644d804 88 @}
bogdanm 87:6213f644d804 89 */