home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / arm / mach-rpc / include / mach / dma.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  769 b   |  34 lines

  1. /*
  2.  *  arch/arm/mach-rpc/include/mach/dma.h
  3.  *
  4.  *  Copyright (C) 1997 Russell King
  5.  *
  6.  * This program is free software; you can redistribute it and/or modify
  7.  * it under the terms of the GNU General Public License version 2 as
  8.  * published by the Free Software Foundation.
  9.  */
  10. #ifndef __ASM_ARCH_DMA_H
  11. #define __ASM_ARCH_DMA_H
  12.  
  13. /*
  14.  * This is the maximum DMA address that can be DMAd to.
  15.  * There should not be more than (0xd0000000 - 0xc0000000)
  16.  * bytes of RAM.
  17.  */
  18. #define MAX_DMA_ADDRESS        0xd0000000
  19. #define MAX_DMA_CHANNELS    8
  20.  
  21. #define DMA_0            0
  22. #define DMA_1            1
  23. #define DMA_2            2
  24. #define DMA_3            3
  25. #define DMA_S0            4
  26. #define DMA_S1            5
  27. #define DMA_VIRTUAL_FLOPPY    6
  28. #define DMA_VIRTUAL_SOUND    7
  29.  
  30. #define DMA_FLOPPY        DMA_VIRTUAL_FLOPPY
  31.  
  32. #endif /* _ASM_ARCH_DMA_H */
  33.  
  34.