diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:34:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-10 20:34:10 +0000 |
commit | e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc (patch) | |
tree | 68cb5ef9081156392f1dd62a00c6ccc1451b93df /epan/dissectors/packet-ftdi-ft.h | |
parent | Initial commit. (diff) | |
download | wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.tar.xz wireshark-e4ba6dbc3f1e76890b22773807ea37fe8fa2b1bc.zip |
Adding upstream version 4.2.2.upstream/4.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'epan/dissectors/packet-ftdi-ft.h')
-rw-r--r-- | epan/dissectors/packet-ftdi-ft.h | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/epan/dissectors/packet-ftdi-ft.h b/epan/dissectors/packet-ftdi-ft.h new file mode 100644 index 00000000..f5830c11 --- /dev/null +++ b/epan/dissectors/packet-ftdi-ft.h @@ -0,0 +1,46 @@ +/* packet-ftdi-ft.h + * FTDI FTxxxx USB converters dissector + * + * Copyright 2019 Tomasz Mon + * + * Wireshark - Network traffic analyzer + * By Gerald Combs <gerald@wireshark.org> + * Copyright 1998 Gerald Combs + * + * SPDX-License-Identifier: GPL-2.0-or-later + */ + +#ifndef __PACKET_FTDI_FT_H__ +#define __PACKET_FTDI_FT_H__ + +#include <glib.h> + +typedef enum { + FTDI_CHIP_UNKNOWN, + FTDI_CHIP_FT8U232AM, + FTDI_CHIP_FT232B, + FTDI_CHIP_FT2232D, + FTDI_CHIP_FT232R, + FTDI_CHIP_FT2232H, + FTDI_CHIP_FT4232H, + FTDI_CHIP_FT232H, + FTDI_CHIP_X_SERIES, +} FTDI_CHIP; + +typedef enum { + FTDI_INTERFACE_UNKNOWN, + FTDI_INTERFACE_A, + FTDI_INTERFACE_B, + FTDI_INTERFACE_C, + FTDI_INTERFACE_D, +} FTDI_INTERFACE; + +typedef struct _ftdi_mpsse_info_t { + guint32 bus_id; + guint32 device_address; + FTDI_CHIP chip; + FTDI_INTERFACE iface; + gboolean mcu_mode; +} ftdi_mpsse_info_t; + +#endif /* __PACKET_FTDI_FT_H__ */ |