From 802316852fe67dbbcc77dcf48cf1e9e8d70cd32a Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 12 Sep 2007 15:22:23 +0000 Subject: Fix entry. --- c/src/lib/libbsp/arm/ChangeLog | 5 +---- c/src/lib/libbsp/arm/csb336/ChangeLog | 11 +++++++++++ c/src/lib/libbsp/arm/csb337/ChangeLog | 11 +++++++++++ c/src/lib/libbsp/arm/edb7312/ChangeLog | 14 ++++++++++++++ c/src/lib/libbsp/arm/gba/ChangeLog | 14 ++++++++++++++ c/src/lib/libbsp/arm/gp32/ChangeLog | 14 ++++++++++++++ c/src/lib/libbsp/arm/rtl22xx/ChangeLog | 14 ++++++++++++++ 7 files changed, 79 insertions(+), 4 deletions(-) (limited to 'c') diff --git a/c/src/lib/libbsp/arm/ChangeLog b/c/src/lib/libbsp/arm/ChangeLog index 71c469ed35..fd1b8ba52f 100644 --- a/c/src/lib/libbsp/arm/ChangeLog +++ b/c/src/lib/libbsp/arm/ChangeLog @@ -1,10 +1,7 @@ 2007-09-12 Joel Sherrill PR 1257/bsps - * csb336/network/lan91c11x.c, csb337/startup/bspstart.c, - edb7312/irq/irq.c, gba/irq/irq.c, gba/irq/irq_init.c, - gp32/startup/bspstart.c, rtl22xx/startup/bspstart.c, - shared/abort/abort.c, shared/abort/simple_abort.c, + * shared/abort/abort.c, shared/abort/simple_abort.c, shared/irq/irq_init.c: Code outside of cpukit should use the public API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the public API and directly accessing _CPU_ISR_Disable and diff --git a/c/src/lib/libbsp/arm/csb336/ChangeLog b/c/src/lib/libbsp/arm/csb336/ChangeLog index 836f107b13..01005649dd 100644 --- a/c/src/lib/libbsp/arm/csb336/ChangeLog +++ b/c/src/lib/libbsp/arm/csb336/ChangeLog @@ -1,3 +1,14 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * network/lan91c11x.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + 2007-05-28 Joel Sherrill * startup/bspstart.c: Eliminate maximum_drivers configuration parameter diff --git a/c/src/lib/libbsp/arm/csb337/ChangeLog b/c/src/lib/libbsp/arm/csb337/ChangeLog index 110a6188bd..a288b06734 100644 --- a/c/src/lib/libbsp/arm/csb337/ChangeLog +++ b/c/src/lib/libbsp/arm/csb337/ChangeLog @@ -1,3 +1,14 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * startup/bspstart.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + 2007-05-28 Joel Sherrill * startup/bspstart.c: Eliminate maximum_drivers configuration parameter diff --git a/c/src/lib/libbsp/arm/edb7312/ChangeLog b/c/src/lib/libbsp/arm/edb7312/ChangeLog index 0dada891b9..899e38e5f9 100644 --- a/c/src/lib/libbsp/arm/edb7312/ChangeLog +++ b/c/src/lib/libbsp/arm/edb7312/ChangeLog @@ -1,3 +1,17 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * irq/irq.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + +2007-05-28 Joel Sherrill + + * startup/bspstart.c: Eliminate maximum_drivers configuration parameter 2007-06-22 Joel Sherrill * clock/clockdrv.c: Fix spacing. diff --git a/c/src/lib/libbsp/arm/gba/ChangeLog b/c/src/lib/libbsp/arm/gba/ChangeLog index fc2f1162ad..8cb0559dc7 100644 --- a/c/src/lib/libbsp/arm/gba/ChangeLog +++ b/c/src/lib/libbsp/arm/gba/ChangeLog @@ -1,3 +1,17 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * irq/irq.c, irq/irq_init.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + +2007-05-28 Joel Sherrill + + * startup/bspstart.c: Eliminate maximum_drivers configuration parameter 2007-05-28 Joel Sherrill * startup/bspstart.c: Eliminate maximum_drivers configuration parameter diff --git a/c/src/lib/libbsp/arm/gp32/ChangeLog b/c/src/lib/libbsp/arm/gp32/ChangeLog index c69005ab6c..e46271e108 100644 --- a/c/src/lib/libbsp/arm/gp32/ChangeLog +++ b/c/src/lib/libbsp/arm/gp32/ChangeLog @@ -1,3 +1,17 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * startup/bspstart.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + +2007-05-28 Joel Sherrill + + * startup/bspstart.c: Eliminate maximum_drivers configuration parameter 2007-05-28 Joel Sherrill * startup/bspstart.c: Eliminate maximum_drivers configuration parameter diff --git a/c/src/lib/libbsp/arm/rtl22xx/ChangeLog b/c/src/lib/libbsp/arm/rtl22xx/ChangeLog index eaa820ea3b..de1af2f27d 100644 --- a/c/src/lib/libbsp/arm/rtl22xx/ChangeLog +++ b/c/src/lib/libbsp/arm/rtl22xx/ChangeLog @@ -1,3 +1,17 @@ +2007-09-12 Joel Sherrill + + PR 1257/bsps + * startup/bspstart.c: Code outside of cpukit should use the public + API for rtems_interrupt_disable/rtems_interrupt_enable. By bypassing + the public API and directly accessing _CPU_ISR_Disable and + _CPU_ISR_Enable, they were bypassing the compiler memory barrier + directive which could lead to problems. This patch also changes the + type of the variable passed into these routines and addresses minor + style issues. + +2007-05-28 Joel Sherrill + + * startup/bspstart.c: Eliminate maximum_drivers configuration parameter 2007-08-28 Joel Sherrill * README: Clean up. -- cgit v1.2.3