summaryrefslogtreecommitdiffstats
path: root/bsps/sparc/shared/pci/gr_rasta_tmtc.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-11-26 15:44:25 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-11-27 08:06:53 +0100
commita7267241a9ace0f8c1c1c9a9ee1721e04313aa91 (patch)
tree7d5a93f6339e164d19fbb6890af910e2d2101734 /bsps/sparc/shared/pci/gr_rasta_tmtc.c
parentAdd LICENSE.BSD-2-Clause (diff)
downloadrtems-a7267241a9ace0f8c1c1c9a9ee1721e04313aa91.tar.bz2
bsps/sparc: Add and use <grlib_impl.h>
Reduce copy and paste.
Diffstat (limited to '')
-rw-r--r--bsps/sparc/shared/pci/gr_rasta_tmtc.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/bsps/sparc/shared/pci/gr_rasta_tmtc.c b/bsps/sparc/shared/pci/gr_rasta_tmtc.c
index 7f49d1de1d..f615958c84 100644
--- a/bsps/sparc/shared/pci/gr_rasta_tmtc.c
+++ b/bsps/sparc/shared/pci/gr_rasta_tmtc.c
@@ -23,7 +23,6 @@
#include <bsp.h>
#include <rtems/bspIo.h>
-#include <rtems/score/isrlock.h> /* spin-lock */
#include <pci.h>
#include <ambapp.h>
@@ -36,15 +35,7 @@
#include <bsp/gr_rasta_tmtc.h>
-/* map via rtems_interrupt_lock_* API: */
-#define SPIN_DECLARE(lock) RTEMS_INTERRUPT_LOCK_MEMBER(lock)
-#define SPIN_INIT(lock, name) rtems_interrupt_lock_initialize(lock, name)
-#define SPIN_LOCK(lock, level) rtems_interrupt_lock_acquire_isr(lock, &level)
-#define SPIN_LOCK_IRQ(lock, level) rtems_interrupt_lock_acquire(lock, &level)
-#define SPIN_UNLOCK(lock, level) rtems_interrupt_lock_release_isr(lock, &level)
-#define SPIN_UNLOCK_IRQ(lock, level) rtems_interrupt_lock_release(lock, &level)
-#define SPIN_IRQFLAGS(k) rtems_interrupt_lock_context k
-#define SPIN_ISR_IRQFLAGS(k) SPIN_IRQFLAGS(k)
+#include <grlib_impl.h>
/* Determines which PCI address the AHB masters will access, it should be
* set so that the masters can access the CPU RAM. Default is base of CPU RAM,