Преглед изворни кода

Fix size of arm_dcache_flush_delte on T4.x USB RAWHID

Was using SEREMU_TX_SIZE should use RAWHID_TX_SIZE
teensy4-core
Kurt Eckhardt пре 5 година
родитељ
комит
6de57f23e8
1 измењених фајлова са 1 додато и 1 уклоњено
  1. +1
    -1
      teensy4/usb_rawhid.c

+ 1
- 1
teensy4/usb_rawhid.c Прегледај датотеку

} }
uint8_t *txdata = txbuffer + (tx_head * RAWHID_TX_SIZE); uint8_t *txdata = txbuffer + (tx_head * RAWHID_TX_SIZE);
memcpy(txdata, buffer, RAWHID_TX_SIZE); memcpy(txdata, buffer, RAWHID_TX_SIZE);
arm_dcache_flush_delete(txdata, SEREMU_TX_SIZE);
arm_dcache_flush_delete(txdata, RAWHID_TX_SIZE );
usb_prepare_transfer(xfer, txdata, RAWHID_TX_SIZE, 0); usb_prepare_transfer(xfer, txdata, RAWHID_TX_SIZE, 0);
usb_transmit(RAWHID_TX_ENDPOINT, xfer); usb_transmit(RAWHID_TX_ENDPOINT, xfer);
if (++tx_head >= TX_NUM) tx_head = 0; if (++tx_head >= TX_NUM) tx_head = 0;

Loading…
Откажи
Сачувај