From 610db29480d59cd96ead69ca2cb72b7aa11c3f66 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Sun, 7 May 2023 01:11:38 +0600 Subject: [PATCH] usb: HCCA structure --- src/include/86box/usb.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/include/86box/usb.h b/src/include/86box/usb.h index af1922570..ab9ae53a7 100644 --- a/src/include/86box/usb.h +++ b/src/include/86box/usb.h @@ -76,6 +76,15 @@ typedef struct } usb_desc_conf_t; #pragma pack(pop) +typedef struct +{ + uint32_t HccaInterrruptTable[32]; + uint16_t HccaFrameNumber; + uint16_t HccaPad1; + uint32_t HccaDoneHead; + uint32_t Reserved[29]; +} usb_hcca_t; + /* USB endpoint device struct. Incomplete and unused. */ typedef struct {