Changeset ba15b92 in rtems


Ignore:
Timestamp:
Mar 6, 2014, 8:26:37 AM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, master
Children:
6b115b3
Parents:
f4accfd
git-author:
Sebastian Huber <sebastian.huber@…> (03/06/14 08:26:37)
git-committer:
Sebastian Huber <sebastian.huber@…> (03/10/14 07:03:46)
Message:

bsps/sparc: Add missing IRQMP registers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • c/src/lib/libbsp/sparc/shared/include/grlib.h

    rf4accfd rba15b92  
    3636};
    3737
     38/* IRQMP and IRQAMP interrupt controller timestamps */
     39struct irqmp_timestamp_regs {
     40  volatile unsigned int counter;     /* 0x00 */
     41  volatile unsigned int control;     /* 0x04 */
     42  volatile unsigned int assertion;   /* 0x08 */
     43  volatile unsigned int ack;         /* 0x0c */
     44};
     45
    3846/* IRQMP and IRQAMP interrupt controllers */
    3947struct irqmp_regs {
     
    4553  volatile unsigned int bcast;       /* 0x14 */
    4654  volatile unsigned int notused02;   /* 0x18 */
    47   volatile unsigned int notused03;   /* 0x1c */
     55  volatile unsigned int wdgctrl;     /* 0x1c */
    4856  volatile unsigned int ampctrl;     /* 0x20 */
    4957  volatile unsigned int icsel[2];    /* 0x24,0x28 */
     
    5765  /* Extended IRQ registers */
    5866  volatile unsigned int intid[16];   /* 0xc0 */
    59   /* 0x100, align to 4Kb boundary */
    60   volatile unsigned int resv1[(0x1000-0x100)/4];
     67  volatile struct irqmp_timestamp_regs timestamp[16]; /* 0x100 */
     68  volatile unsigned int resetaddr[4]; /* 0x200 */
     69  /* 0x210, align to 4Kb boundary */
     70  volatile unsigned int resv1[(0x1000-0x210)/4];
    6171};
    6272
Note: See TracChangeset for help on using the changeset viewer.