aboutsummaryrefslogtreecommitdiffstats
path: root/usr/ble_tst/src/stubs/re_stubs.c
blob: f9dabb54fbfb69a6490418995c2322a54f31561f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include "include.h"

#include "rwble_hl.h"
#include "gattm.h"
#include "gapm.h"
#include "attm.h"
#include "l2cm.h"

void rwble_hl_init(void) {
  bk_printf("BLE stack init: %s\n", __func__);
  attm_init(0);
  gapm_init(0);
  gattm_init(0);
  l2cm_init(0);
}

/*
0003dca0 <rwble_hl_init>:
   3dca0:	b508      	push	{r3, lr}
   3dca2:	2000      	movs	r0, #0
   3dca4:	f7f0 fc86 	bl	2e5b4 <attm_init>
   3dca8:	2000      	movs	r0, #0
   3dcaa:	f7ec fe3d 	bl	2a928 <gapm_init>
   3dcae:	2000      	movs	r0, #0
   3dcb0:	f7ef fdda 	bl	2d868 <gattm_init>
   3dcb4:	2000      	movs	r0, #0
   3dcb6:	f006 fa3b 	bl	44130 <l2cm_init>
   3dcba:	bd08      	pop	{r3, pc}
*/

void rwble_hl_reset(void) {
  bk_printf("BLE stack reset: %s\n", __func__);
  attm_init(1);
  gapm_init(1);
  gattm_init(1);
  l2cm_init(1);
}

/*
0003dcc8 <rwble_hl_reset>:
   3dcc8:	b508      	push	{r3, lr}
   3dcca:	2001      	movs	r0, #1
   3dccc:	f7f0 fc86 	bl	2e5dc <attm_init>
   3dcd0:	2001      	movs	r0, #1
   3dcd2:	f7ec fe3d 	bl	2a950 <gapm_init>
   3dcd6:	2001      	movs	r0, #1
   3dcd8:	f7ef fdda 	bl	2d890 <gattm_init>
   3dcdc:	2001      	movs	r0, #1
   3dcde:	f006 fa2d 	bl	4413c <l2cm_init>
   3dce2:	bd08      	pop	{r3, pc}
*/