TI BLE-Stack for Bluetooth 4.2 API Documentation
3.01.00.07
.build.ble3.cc2640
api-sources
ble-core
source
ti
blestack
icall
inc
icall_addrs.h
Go to the documentation of this file.
1
/******************************************************************************
2
3
Group: WCS, BTS
4
$Target Device: DEVICES $
5
6
******************************************************************************
7
$License: BSD3 2013 $
8
******************************************************************************
9
$Release Name: PACKAGE NAME $
10
$Release Date: PACKAGE RELEASE DATE $
11
*****************************************************************************/
12
18
#ifndef ICALLADDRS_H
19
#define ICALLADDRS_H
20
21
#include <
icall.h
>
22
23
#ifndef USE_DEFAULT_USER_CFG
24
25
#include "hal_types.h"
26
#include "ble_user_config.h"
27
28
#ifdef ICALL_JT
29
extern
icall_userCfg_t
user0Cfg
;
30
#else
/* !(ICALL_JT) */
31
extern
bleUserCfg_t
user0Cfg
;
32
#endif
/* ICALL_JT */
33
39
#define USER0_CFG &user0Cfg
40
41
#else
42
43
#define USER0_CFG NULL
44
45
#endif // USE_DEFAULT_USER_CFG
46
54
#ifndef STACK_LIBRARY
55
#ifndef ICALL_STACK0_ADDR
56
#define ICALL_STACK0_ADDR 0x00005000ul
57
#endif
58
#endif
/* STACK_LIBRARY */
59
// end of ICall_Constants
61
69
#ifdef STACK_LIBRARY
70
extern
void
startup_entry(
const
ICall_RemoteTaskArg
*arg0,
void
*arg1 );
71
//extern ICall_RemoteTaskEntry startup_entry;
72
#define ICALL_ADDR_MAPS \
73
{ \
74
(ICall_RemoteTaskEntry) (startup_entry) \
75
}
76
#else
/* ! STACK_LIBRARY */
77
#define ICALL_ADDR_MAPS \
78
{ \
79
(ICall_RemoteTaskEntry) (ICALL_STACK0_ADDR) \
80
}
81
#endif
/* STACK_LIBRARY */
82
95
#define ICALL_TASK_PRIORITIES { 5 }
96
103
#define ICALL_TASK_STACK_SIZES { 1000 }
104
111
#define ICALL_CUSTOM_INIT_PARAMS { USER0_CFG }
112
113
#endif
/* ICALLADDRS_H */
114
// end of ICall_Constants
_icall_remote_task_arg_t
Data type of the first argument passed to the entry point of an image which contains a remote task...
Definition:
icall.h:850
user0Cfg
icall_userCfg_t user0Cfg
user config
icall.h
ICall layer interface.
Copyright 2017, Texas Instruments Incorporated