Zephyr Project API
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
h4.h
Go to the documentation of this file.
1
4
5
/*
6
* Copyright (c) 2026 Silicon Laboratories Inc.
7
*
8
* SPDX-License-Identifier: Apache-2.0
9
*/
10
11
#ifndef ZEPHYR_INCLUDE_DRIVERS_BLUETOOTH_H4_H_
12
#define ZEPHYR_INCLUDE_DRIVERS_BLUETOOTH_H4_H_
13
14
#include <
zephyr/device.h
>
15
#include <
zephyr/drivers/bluetooth/hci_lockstep.h
>
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
34
64
int
bt_h4_vnd_open
(
const
struct
device
*dev,
const
struct
device
*uart,
struct
bt_hci_lockstep
*ls);
65
69
70
#ifdef __cplusplus
71
}
72
#endif
73
74
#endif
/* ZEPHYR_INCLUDE_DRIVERS_BLUETOOTH_H4_H_ */
device.h
APIs and macros for the Zephyr device model.
bt_h4_vnd_open
int bt_h4_vnd_open(const struct device *dev, const struct device *uart, struct bt_hci_lockstep *ls)
Configure the controller while the H:4 transport is opened.
hci_lockstep.h
Bluetooth HCI lockstep command helper.
bt_hci_lockstep
Lockstep helper.
Definition
hci_lockstep.h:97
device
Runtime device structure (in ROM) per driver instance.
Definition
device.h:543
include
zephyr
drivers
bluetooth
h4.h
Generated on
for Zephyr Project API by
1.16.1