summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp
diff options
context:
space:
mode:
authorbooto <remornicus@gmail.com>2014-08-13 00:20:13 +0800
committerbooto <remornicus@gmail.com>2014-08-13 00:20:13 +0800
commitadf2ae2ac912230f5f885d1eae8446c4bcca36c9 (patch)
tree6500dae19bc599d58691e56174731e94d1b4e23b /Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp
parenta4bc15e7ba42933c0727948a301b9d8ab98dc68d (diff)
DSP: Add minor delay to initial AIDMA interrupt
When AIDMA begins, the first thing it does is load the source address and length into internal registers. It then triggers the AID interrupt. Some begin the AIDMA process without all the data necessary for the interrupt callback being set up already - they require a few more cycles to set it up (the delay between the DMA being set to begin and the interrupt firing). The value of this delay was approximated by tests on real hardware.
Diffstat (limited to 'Source/Core/InputCommon/ControllerInterface/ControllerInterface.cpp')
0 files changed, 0 insertions, 0 deletions