change log for rtems (2010-04-30)
rtems-vc at rtems.org
rtems-vc at rtems.org
Fri Apr 30 13:11:40 UTC 2010
*sh*:
2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
* include/irq-config.h: Removed file.
M 1.18 c/src/lib/libbsp/lm32/lm32_evr/ChangeLog
R 1.1 c/src/lib/libbsp/lm32/lm32_evr/include/irq-config.h
M 1.179 c/src/lib/libbsp/powerpc/score603e/ChangeLog
R 1.2 c/src/lib/libbsp/powerpc/score603e/include/irq-config.h
diff -u rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.17 rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.18
--- rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog:1.17 Tue Nov 24 00:38:36 2009
+++ rtems/c/src/lib/libbsp/lm32/lm32_evr/ChangeLog Fri Apr 30 07:23:23 2010
@@ -1,3 +1,7 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+
2009-11-24 Ralf Corsépius <ralf.corsepius at rtems.org>
* include/bsp.h: Move extern "C" { }.
diff -u rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.178 rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.179
--- rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog:1.178 Wed Apr 28 15:25:22 2010
+++ rtems/c/src/lib/libbsp/powerpc/score603e/ChangeLog Fri Apr 30 07:24:25 2010
@@ -1,3 +1,7 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+
2010-04-28 Joel Sherrill <joel.sherrilL at OARcorp.com>
* irq/irq.h, startup/bspstart.c: Remove warnings.
*sh*:
2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above. Added interrupt
support modules.
* include/irq.h: Moved defines from 'include/irq-config.h'.
* include/mpc5200.h: Added GPIO PIN defines.
M 1.146 c/src/lib/libbsp/powerpc/gen5200/ChangeLog
M 1.41 c/src/lib/libbsp/powerpc/gen5200/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/gen5200/include/irq-config.h
M 1.2 c/src/lib/libbsp/powerpc/gen5200/include/irq.h
M 1.10 c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h
M 1.17 c/src/lib/libbsp/powerpc/gen5200/preinstall.am
diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.145 rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.146
--- rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog:1.145 Wed Apr 7 09:20:21 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/ChangeLog Fri Apr 30 07:45:13 2010
@@ -1,3 +1,11 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above. Added interrupt
+ support modules.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+ * include/mpc5200.h: Added GPIO PIN defines.
+
2010-04-07 Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
* start/start.S: fix sdram timing for MPC5200B chips
diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.40 rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.41
--- rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am:1.40 Mon Mar 22 11:21:00 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/Makefile.am Fri Apr 30 07:45:13 2010
@@ -71,7 +71,7 @@
libbsp_a_SOURCES += ide/idecfg.c ide/pcmcia_ide.c ide/pcmcia_ide.h
include_bsp_HEADERS = ../../shared/include/irq-generic.h \
- include/irq-config.h \
+ ../../shared/include/irq-info.h \
include/irq.h \
include/i2cdrv.h \
include/i2c.h \
@@ -82,10 +82,12 @@
# irq
libbsp_a_SOURCES += include/irq.h \
- include/irq-config.h \
irq/irq.c \
../../shared/src/irq-generic.c \
- ../../shared/src/irq-legacy.c
+ ../../shared/src/irq-legacy.c \
+ ../../shared/src/irq-info.c \
+ ../../shared/src/irq-shell.c \
+ ../../shared/src/irq-server.c
# mscan
libbsp_a_SOURCES += mscan/mscan.c mscan/mscan-base.c mscan/mscan.h mscan/mscan_int.h
diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.1 rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.2
--- rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h:1.1 Wed Sep 3 10:40:46 2008
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/include/irq.h Fri Apr 30 07:45:13 2010
@@ -4,7 +4,7 @@
| Partially based on the code references which are named below. |
| Adaptions, modifications, enhancements and any recent parts of |
| the code are: |
-| Copyright (c) 2005 |
+| Copyright (c) 2005, 2010 |
| Embedded Brains GmbH |
| Obere Lagerstr. 30 |
| D-82178 Puchheim |
@@ -206,6 +206,10 @@
#define BSP_CRIT_IRQ_PRIO_LEVELS 4
#define BSP_PERIODIC_TIMER BSP_SIU_IRQ_TMR6
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
#endif
#endif /* LIBBSP_POWERPC_GEN5200_IRQ_H */
diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.9 rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.10
--- rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h:1.9 Thu Dec 6 16:00:34 2007
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/include/mpc5200.h Fri Apr 30 07:45:13 2010
@@ -68,6 +68,9 @@
#ifndef ASM
#include <rtems.h>
+/* You can directly use the bit value from the MPC5200B User's Manual */
+#define MPC5200_BIT32(bit) (((uint32_t) 1) << (31 - (bit)))
+
#ifdef __cplusplus
extern "C" {
#endif
@@ -496,14 +499,61 @@
#define GPIO_PCR_PSC2 0x00000070
#define GPIO_PCR_PSC1 0x00000007
+ #define GPIO_S_PIN_IR_USB_CLK MPC5200_BIT32(2)
+ #define GPIO_S_PIN_IRDA_TX MPC5200_BIT32(3)
+ #define GPIO_S_PIN_ETH_11 MPC5200_BIT32(4)
+ #define GPIO_S_PIN_ETH_10 MPC5200_BIT32(5)
+ #define GPIO_S_PIN_ETH_9 MPC5200_BIT32(6)
+ #define GPIO_S_PIN_ETH_8 MPC5200_BIT32(7)
+ #define GPIO_S_PIN_USB1_8 MPC5200_BIT32(12)
+ #define GPIO_S_PIN_USB1_7 MPC5200_BIT32(13)
+ #define GPIO_S_PIN_USB1_6 MPC5200_BIT32(14)
+ #define GPIO_S_PIN_USB1_0 MPC5200_BIT32(15)
+ #define GPIO_S_PIN_PSC3_7 MPC5200_BIT32(18)
+ #define GPIO_S_PIN_PSC3_6 MPC5200_BIT32(19)
+ #define GPIO_S_PIN_PSC3_3 MPC5200_BIT32(20)
+ #define GPIO_S_PIN_PSC3_2 MPC5200_BIT32(21)
+ #define GPIO_S_PIN_PSC3_1 MPC5200_BIT32(22)
+ #define GPIO_S_PIN_PSC3_0 MPC5200_BIT32(23)
+ #define GPIO_S_PIN_PSC2_3 MPC5200_BIT32(24)
+ #define GPIO_S_PIN_PSC2_2 MPC5200_BIT32(25)
+ #define GPIO_S_PIN_PSC2_1 MPC5200_BIT32(26)
+ #define GPIO_S_PIN_PSC2_0 MPC5200_BIT32(27)
+ #define GPIO_S_PIN_PSC1_3 MPC5200_BIT32(28)
+ #define GPIO_S_PIN_PSC1_2 MPC5200_BIT32(29)
+ #define GPIO_S_PIN_PSC1_1 MPC5200_BIT32(30)
+ #define GPIO_S_PIN_PSC1_0 MPC5200_BIT32(31)
+
volatile uint32_t gpiosen; /* + 0x04 */
volatile uint32_t gpiosod; /* + 0x08 */
volatile uint32_t gpiosdd; /* + 0x0C */
volatile uint32_t gpiosdo; /* + 0x10 */
volatile uint32_t gpiosdi; /* + 0x14 */
+
+ #define GPIO_O_PIN_ETH_7 MPC5200_BIT32(0)
+ #define GPIO_O_PIN_ETH_6 MPC5200_BIT32(1)
+ #define GPIO_O_PIN_ETH_5 MPC5200_BIT32(2)
+ #define GPIO_O_PIN_ETH_4 MPC5200_BIT32(3)
+ #define GPIO_O_PIN_ETH_3 MPC5200_BIT32(4)
+ #define GPIO_O_PIN_ETH_2 MPC5200_BIT32(5)
+ #define GPIO_O_PIN_ETH_1 MPC5200_BIT32(6)
+ #define GPIO_O_PIN_ETH_0 MPC5200_BIT32(7)
+ #define GPIO_O_PIN_I2C_3 MPC5200_BIT32(13)
+ #define GPIO_O_PIN_I2C_0 MPC5200_BIT32(14)
+ #define GPIO_O_PIN_I2C_1 MPC5200_BIT32(15)
+
volatile uint32_t gpiooe; /* + 0x18 */
volatile uint32_t gpioodo; /* + 0x1C */
+ #define GPIO_I_PIN_ETH_16 MPC5200_BIT32(0)
+ #define GPIO_I_PIN_ETH_15 MPC5200_BIT32(1)
+ #define GPIO_I_PIN_ETH_14 MPC5200_BIT32(2)
+ #define GPIO_I_PIN_ETH_13 MPC5200_BIT32(3)
+ #define GPIO_I_PIN_USB1_9 MPC5200_BIT32(4)
+ #define GPIO_I_PIN_PSC3_8 MPC5200_BIT32(5)
+ #define GPIO_I_PIN_PSC3_5 MPC5200_BIT32(6)
+ #define GPIO_I_PIN_PSC3_4 MPC5200_BIT32(7)
+
volatile uint32_t gpiosie; /* + 0x20 */
#define GPIO_SIE_SINT_7_ETH_16_PIN 0x80000000
#define GPIO_SIE_SINT_6_ETH_15_PIN 0x40000000
@@ -590,6 +640,16 @@
/*
* GPIO wakeup registers (MBAR + 0xC00)
*/
+
+ #define GPIO_W_PIN_GPIO_WKUP_7 MPC5200_BIT32(0)
+ #define GPIO_W_PIN_GPIO_WKUP_6 MPC5200_BIT32(1)
+ #define GPIO_W_PIN_PSC6_1 MPC5200_BIT32(2)
+ #define GPIO_W_PIN_PSC6_0 MPC5200_BIT32(3)
+ #define GPIO_W_PIN_ETH_17 MPC5200_BIT32(4)
+ #define GPIO_W_PIN_PSC3_9 MPC5200_BIT32(5)
+ #define GPIO_W_PIN_PSC2_4 MPC5200_BIT32(6)
+ #define GPIO_W_PIN_PSC1_4 MPC5200_BIT32(7)
+
volatile uint32_t gpiowe; /* + 0x00 */
volatile uint32_t gpiowod; /* + 0x04 */
volatile uint32_t gpiowdd; /* + 0x08 */
diff -u rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.16 rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.17
--- rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am:1.16 Tue Nov 3 22:22:09 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen5200/preinstall.am Fri Apr 30 07:45:13 2010
@@ -93,9 +93,9 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
+$(PROJECT_INCLUDE)/bsp/irq-info.h: ../../shared/include/irq-info.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
+ $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-info.h
+PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-info.h
$(PROJECT_INCLUDE)/bsp/irq.h: include/irq.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
*sh*:
2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
* include/irq-config.h: Removed file.
* Makefile.am, preinstall.am: Reflect change above.
* include/irq.h: Moved defines from 'include/irq-config.h'.
M 1.93 c/src/lib/libbsp/powerpc/gen83xx/ChangeLog
M 1.30 c/src/lib/libbsp/powerpc/gen83xx/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/gen83xx/include/irq-config.h
M 1.3 c/src/lib/libbsp/powerpc/gen83xx/include/irq.h
M 1.11 c/src/lib/libbsp/powerpc/gen83xx/preinstall.am
M 1.170 c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog
M 1.44 c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/mbx8xx/include/irq-config.h
M 1.11 c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h
M 1.9 c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am
M 1.148 c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog
M 1.42 c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/mpc8260ads/include/irq-config.h
M 1.10 c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h
M 1.9 c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am
M 1.15 c/src/lib/libbsp/powerpc/qemuppc/ChangeLog
M 1.7 c/src/lib/libbsp/powerpc/qemuppc/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/qemuppc/irq/irq-config.h
M 1.3 c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h
M 1.4 c/src/lib/libbsp/powerpc/qemuppc/preinstall.am
M 1.50 c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog
M 1.15 c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am
R 1.1 c/src/lib/libbsp/powerpc/tqm8xx/include/irq-config.h
M 1.3 c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h
M 1.8 c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am
diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.92 rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.93
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog:1.92 Sat Mar 27 15:40:22 2010
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/ChangeLog Fri Apr 30 07:48:52 2010
@@ -1,3 +1,9 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+
2009-11-02 Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
* start/start.S, irq/irq.c: call to boot_card checked, removed warning
diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.29 rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.30
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am:1.29 Sat Nov 28 00:24:47 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/Makefile.am Fri Apr 30 07:48:52 2010
@@ -64,7 +64,6 @@
libbsp_a_SOURCES += ../shared/clock/clock.c
include_bsp_HEADERS = include/irq.h \
- include/irq-config.h \
../../shared/include/irq-generic.h \
../../shared/include/irq-info.h \
include/hwreg_vals.h \
diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h:1.2 Sun Nov 29 22:26:10 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/include/irq.h Fri Apr 30 07:48:52 2010
@@ -1,7 +1,7 @@
/*===============================================================*\
| Project: RTEMS generic MPC83xx BSP |
+-----------------------------------------------------------------+
-| Copyright (c) 2007 |
+| Copyright (c) 2007, 2010 |
| Embedded Brains GmbH |
| Obere Lagerstr. 30 |
| D-82178 Puchheim |
@@ -129,6 +129,10 @@
BSP_IPIC_IRQ_LAST = BSP_IPIC_IRQ_MAX_OFFSET,
} rtems_irq_symbolic_name;
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
rtems_status_code mpc83xx_ipic_set_mask( rtems_vector_number vector, rtems_vector_number mask_vector, bool mask);
#define MPC83XX_IPIC_INTERRUPT_NORMAL 0
diff -u rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.10 rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.11
--- rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am:1.10 Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/gen83xx/preinstall.am Fri Apr 30 07:48:52 2010
@@ -93,10 +93,6 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.169 rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.170
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog:1.169 Sun Apr 25 17:36:25 2010
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/ChangeLog Fri Apr 30 07:34:36 2010
@@ -1,3 +1,9 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+
2010-04-25 Joel Sherrill <joel.sherrilL at OARcorp.com>
* console/console.c, ide/pcmcia_ide.c, startup/bspstart.c,
diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.43 rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.44
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am:1.43 Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/Makefile.am Fri Apr 30 07:34:37 2010
@@ -22,7 +22,6 @@
include_HEADERS += include/coverhd.h
include_bsp_HEADERS = include/mbx.h include/commproc.h include/8xx_immap.h \
irq/irq.h \
- include/irq-config.h \
../../shared/include/irq-generic.h \
../../shared/include/irq-info.h
diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.10 rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.11
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h:1.10 Fri Oct 23 01:48:42 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/irq/irq.h Fri Apr 30 07:34:37 2010
@@ -135,6 +135,9 @@
*/
#define BSP_DECREMENTER BSP_PROCESSOR_IRQ_LOWEST_OFFSET
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
#define CPM_INTERRUPT
diff -u rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.8 rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.9
--- rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am:1.8 Fri Oct 23 02:32:44 2009
+++ rtems/c/src/lib/libbsp/powerpc/mbx8xx/preinstall.am Fri Apr 30 07:34:37 2010
@@ -68,10 +68,6 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.147 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.148
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog:1.147 Tue Nov 3 12:45:04 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/ChangeLog Fri Apr 30 07:33:44 2010
@@ -1,3 +1,9 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+
2009-11-03 Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
* start/start.S: checked and removed boot_card warning
diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.41 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.42
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am:1.41 Tue Nov 3 12:45:04 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/Makefile.am Fri Apr 30 07:33:44 2010
@@ -37,7 +37,6 @@
libbsp_a_SOURCES += console/console.c
include_bsp_HEADERS = irq/irq.h \
- include/irq-config.h \
../../shared/include/irq-generic.h \
../../shared/include/irq-info.h
diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.9 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.10
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h:1.9 Fri Nov 30 14:45:10 2007
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/irq/irq.h Fri Apr 30 07:33:44 2010
@@ -143,6 +143,9 @@
#define BSP_DECREMENTER (BSP_PROCESSOR_IRQ_LOWEST_OFFSET)
#define BSP_PERIODIC_TIMER (BSP_DECREMENTER)
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
#define CPM_INTERRUPT
diff -u rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.8 rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.9
--- rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am:1.8 Fri Oct 23 02:32:45 2009
+++ rtems/c/src/lib/libbsp/powerpc/mpc8260ads/preinstall.am Fri Apr 30 07:33:44 2010
@@ -69,10 +69,6 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.14 rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.15
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog:1.14 Fri Oct 30 08:50:25 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/ChangeLog Fri Apr 30 07:32:51 2010
@@ -1,3 +1,9 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+
2009-10-29 Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
* Makefile.am: add cache.rel
diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.6 rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.7
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am:1.6 Fri Oct 30 08:50:25 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/Makefile.am Fri Apr 30 07:32:51 2010
@@ -45,8 +45,7 @@
# irq
include_bsp_HEADERS = irq/irq.h \
- ../../shared/include/irq-generic.h \
- irq/irq-config.h
+ ../../shared/include/irq-generic.h
irq_SOURCES = irq/irq_init.c \
../../shared/src/irq-generic.c \
diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h:1.2 Fri Oct 2 08:39:12 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/irq/irq.h Fri Apr 30 07:32:51 2010
@@ -58,6 +58,10 @@
*/
#define BSP_DECREMENTER (BSP_PROCESSOR_IRQ_LOWEST_OFFSET)
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
/* #include <bsp/irq_supp.h> */
#ifdef __cplusplus
diff -u rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.3 rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.4
--- rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am:1.3 Fri Oct 23 02:32:45 2009
+++ rtems/c/src/lib/libbsp/powerpc/qemuppc/preinstall.am Fri Apr 30 07:32:51 2010
@@ -77,7 +77,3 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: irq/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.49 rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.50
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog:1.49 Tue Jan 19 03:11:34 2010
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/ChangeLog Fri Apr 30 07:31:46 2010
@@ -1,3 +1,9 @@
+2010-04-30 Sebastian Huber <sebastian.huber at embedded-brains.de>
+
+ * include/irq-config.h: Removed file.
+ * Makefile.am, preinstall.am: Reflect change above.
+ * include/irq.h: Moved defines from 'include/irq-config.h'.
+
2010-01-18 Thomas Doerfler <Thomas.Doerfler at embedded-brains.de>
* configure.ac, console/console.c, include/bsp.h, irq/irq.c,
diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.14 rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.15
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am:1.14 Fri Nov 6 08:26:38 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/Makefile.am Fri Apr 30 07:30:30 2010
@@ -21,7 +21,7 @@
include_HEADERS += include/coverhd.h
include_bsp_HEADERS = include/tqm.h include/8xx_immap.h \
- include/irq.h include/irq-config.h \
+ include/irq.h \
../../shared/include/irq-generic.h \
spi/spi.h
@@ -42,8 +42,7 @@
libbsp_a_SOURCES =
# irq
-libbsp_a_SOURCES += include/irq-config.h \
- irq/irq.c \
+libbsp_a_SOURCES += irq/irq.c \
../../shared/src/irq-generic.c \
../../shared/src/irq-legacy.c
diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.2 rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.3
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h:1.2 Sun Nov 29 22:30:48 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/include/irq.h Fri Apr 30 07:30:31 2010
@@ -146,6 +146,10 @@
#define BSP_PERIODIC_TIMER BSP_SIU_INT_IRQ_6
#define BSP_FAST_ETHERNET_CTRL BSP_SIU_INT_IRQ_3
+#define BSP_INTERRUPT_VECTOR_MIN BSP_LOWEST_OFFSET
+
+#define BSP_INTERRUPT_VECTOR_MAX BSP_MAX_OFFSET
+
#ifdef __cplusplus
}
#endif
diff -u rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.7 rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.8
--- rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am:1.7 Fri Nov 6 22:41:17 2009
+++ rtems/c/src/lib/libbsp/powerpc/tqm8xx/preinstall.am Fri Apr 30 07:30:31 2010
@@ -69,10 +69,6 @@
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq.h
-$(PROJECT_INCLUDE)/bsp/irq-config.h: include/irq-config.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
- $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-config.h
-PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-config.h
-
$(PROJECT_INCLUDE)/bsp/irq-generic.h: ../../shared/include/irq-generic.h $(PROJECT_INCLUDE)/bsp/$(dirstamp)
$(INSTALL_DATA) $< $(PROJECT_INCLUDE)/bsp/irq-generic.h
PREINSTALL_FILES += $(PROJECT_INCLUDE)/bsp/irq-generic.h
--
Generated by Deluxe Loginfo [http://www.codewiz.org/projects/index.html#loginfo] 2.122 by Bernardo Innocenti <bernie at develer.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/vc/attachments/20100430/45206e30/attachment-0001.html>
More information about the vc
mailing list