blob: 47eb0aaf08802daffbd5c24f19574311f50ae69c [file] [log] [blame]
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -08001/******************************************************************************
2 *
3 * Copyright (C) 1999-2012 Broadcom Corporation
4 *
5 * Licensed under the Apache License, Version 2.0 (the "License");
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at:
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 *
17 ******************************************************************************/
18
19/******************************************************************************
20 *
21 * Contains API for BTE Test Tool trace related functions.
22 *
23 ******************************************************************************/
24
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -080025#ifndef TRACE_API_H
26#define TRACE_API_H
27
Ruchi Kandoi3e626d82017-01-09 15:59:06 -080028#include "bt_types.h"
Ruchi Kandoi6fca02d2017-01-30 14:28:16 -080029#include "nfc_hal_api.h"
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -080030
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -080031/* Trace API Function External Declarations */
Ruchi Kandoi6fca02d2017-01-30 14:28:16 -080032extern void DispT3TagMessage(NFC_HDR* p_msg, bool is_rx);
33extern void DispRWT4Tags(NFC_HDR* p_buf, bool is_rx);
34extern void DispCET4Tags(NFC_HDR* p_buf, bool is_rx);
35extern void DispRWI93Tag(NFC_HDR* p_buf, bool is_rx,
36 uint8_t command_to_respond);
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -080037
Ruchi Kandoi6fca02d2017-01-30 14:28:16 -080038extern void DispLLCP(NFC_HDR* p_buf, bool is_rx);
Ruchi Kandoi7dab0e52017-08-03 13:09:49 -070039extern void DispHcp(uint8_t* p, uint16_t len, bool is_recv);
The Android Open Source Projecte9df6ba2012-12-13 14:55:37 -080040
41#endif /* TRACE_API_H */