Changeset bb8e099 in rtems


Ignore:
Timestamp:
Jan 26, 2017, 3:03:19 PM (3 years ago)
Author:
Javier Jalle <javier.jalle@…>
Branches:
5, master
Children:
73b06e64
Parents:
d9d8dbd
git-author:
Javier Jalle <javier.jalle@…> (01/26/17 15:03:19)
git-committer:
Daniel Hellstrom <daniel@…> (03/06/17 06:54:55)
Message:

leon, grpci2: updated DMA descriptor layout

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/shared/pci/grpci2.c

    rd9d8dbd rbb8e099  
    153153};
    154154
    155 #define BD_CHAN_EN              0x80000000
    156 #define BD_CHAN_TYPE            0x00300000
    157 #define BD_CHAN_BDCNT           0x0000ffff
     155#define BD_CHAN_EN              (1<<BD_CHAN_EN_BIT)
     156#define BD_CHAN_ID              (0x3<<BD_CHAN_ID_BIT)
     157#define BD_CHAN_TYPE            (0x3<<BD_CHAN_TYPE_BIT)
     158#define BD_CHAN_BDCNT           (0xffff<<BD_CHAN_BDCNT_BIT)
    158159#define BD_CHAN_EN_BIT          31
     160#define BD_CHAN_ID_BIT          22
    159161#define BD_CHAN_TYPE_BIT        20
    160162#define BD_CHAN_BDCNT_BIT       0
     
    167169};
    168170
    169 #define BD_DATA_EN              0x80000000
    170 #define BD_DATA_IE              0x40000000
    171 #define BD_DATA_DR              0x20000000
    172 #define BD_DATA_TYPE            0x00300000
    173 #define BD_DATA_ER              0x00080000
    174 #define BD_DATA_LEN             0x0000ffff
     171#define BD_DATA_EN              (0x1<<BD_DATA_EN_BIT)
     172#define BD_DATA_IE              (0x1<<BD_DATA_IE_BIT)
     173#define BD_DATA_DR              (0x1<<BD_DATA_DR_BIT)
     174#define BD_DATA_BE              (0x1<<BD_DATA_BE_BIT)
     175#define BD_DATA_TYPE            (0x3<<BD_DATA_TYPE_BIT)
     176#define BD_DATA_ER              (0x1<<BD_DATA_ER_BIT)
     177#define BD_DATA_LEN             (0xffff<<BD_DATA_LEN_BIT)
    175178#define BD_DATA_EN_BIT          31
    176179#define BD_DATA_IE_BIT          30
    177180#define BD_DATA_DR_BIT          29
     181#define BD_DATA_BE_BIT          28
    178182#define BD_DATA_TYPE_BIT        20
    179183#define BD_DATA_ER_BIT          19
Note: See TracChangeset for help on using the changeset viewer.