TI BLE5-Stack API Documentation
3.03.01.00
.build.ble5.cc23xx
api-sources
ble-core
source
ti
ble5stack_flash
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
#ifdef CC33xx
28
#include "os_resources.h"
29
#endif // CC33xx
30
31
#ifdef ICALL_JT
32
extern
icall_userCfg_t
user0Cfg
;
33
#else
/* !(ICALL_JT) */
34
extern
bleUserCfg_t
user0Cfg
;
35
#endif
/* ICALL_JT */
36
42
#define USER0_CFG &user0Cfg
43
44
#else
45
46
#define USER0_CFG NULL
47
48
#endif // USE_DEFAULT_USER_CFG
49
57
#ifndef STACK_LIBRARY
58
#ifndef ICALL_STACK0_ADDR
59
#define ICALL_STACK0_ADDR 0x00005000ul
60
#endif
61
#endif
/* STACK_LIBRARY */
62
// end of ICall_Constants
64
72
#ifdef STACK_LIBRARY
73
extern
void
startup_entry(
const
ICall_RemoteTaskArg
*arg0,
void
*arg1 );
74
//extern ICall_RemoteTaskEntry startup_entry;
75
#define ICALL_ADDR_MAPS \
76
{ \
77
(ICall_RemoteTaskEntry) (startup_entry) \
78
}
79
#else
/* ! STACK_LIBRARY */
80
#define ICALL_ADDR_MAPS \
81
{ \
82
(ICall_RemoteTaskEntry) (ICALL_STACK0_ADDR) \
83
}
84
#endif
/* STACK_LIBRARY */
85
98
#ifndef CC33xx
99
#define ICALL_TASK_PRIORITIES { 5 }
100
#else
101
#define ICALL_TASK_PRIORITIES { BLE_ICALL_TASK_PRIORITY }
102
#endif //CC33xx
103
110
#ifdef CC23X0
111
#define ICALL_TASK_STACK_SIZES { 1500 }
112
#else
113
#define ICALL_TASK_STACK_SIZES { 4096 }
114
#endif
115
122
#define ICALL_CUSTOM_INIT_PARAMS { USER0_CFG }
123
124
#endif
/* ICALLADDRS_H */
125
// 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:848
user0Cfg
icall_userCfg_t user0Cfg
user config
icall.h
ICall layer interface.
© Copyright 1995-2024
, Texas Instruments Incorporated. All rights reserved.
Trademarks
|
Privacy policy
|
Terms of use
|
Terms of sale