summaryrefslogtreecommitdiff
path: root/system/gd/rust/stack/src/hal/ffi/hidl.h
blob: 5e4ba68dda6463ac6da60ba3508e1cd525ea44db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once
#include "src/hal/hidl_hal.rs.h"

namespace bluetooth {
namespace hal {

void start_hal();
void stop_hal();
void send_command(rust::Slice<const uint8_t> data);
void send_acl(rust::Slice<const uint8_t> data);
void send_sco(rust::Slice<const uint8_t> data);
void send_iso(rust::Slice<const uint8_t> data);

}  // namespace hal
}  // namespace bluetooth