Guest
Public paste!

Untitled

By: a guest | Mar 20th, 2010 | Syntax: None | Size: 0.63 KB | Hits: 90 | Expires: Never
Copy text to clipboard
  1. DMA:
  2. $420B           Enable                  76543210, set bit-corresponding channel, prohibited if HDMA channel is set,
  3.                                          lowest channel done first, HDMA done first
  4. $43x0           Control                 o00dfmmm
  5.                                         o (orientation):        0 for source->dest, 1 for dest->source
  6.                                         d (decrement?): 0 for increment, 1 for decrement
  7.                                         f (fixed?):             0 for dynamic, 1 for fixed
  8.                                         m (method):             000 for single 8-bit, 001 for single 16-bit,
  9.                                                                  010 for double 8-bit, 011 for streched 16-bit, 100 for double 16-bit
  10. $43x1           Dest offset             8-bit offset from $2100
  11. $43x2           Source                  24-bit pointer
  12. $43x5           Byte count              $0000 means $10000
  13. Maximum of 6K can be transfered during VBlank