2003-02-20 Till Straumann <strauman@slac.stanford.edu>

PR 349/bsps
	* openpic/Makefile.am, pci/Makefile.am:
	  - install the 'openpic.h' and 'pci.h' headers
	  - avoid a name clash by renaming 'vsprintf' & friends
	    to 'k_vsprintf' etc.
	  - let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
	  - irq.c:
	     * fix: remove implicit assumption that ISA interrupt vectors start
	            at 0
	     * add BSP hook to let a VME interrupt acknowledge the PCI/openpic
	       IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
	  - fix: EABI compliance; isr/exception lowlevel handlers must not
	         clobber R2 or R13
	  - fix: openpic_init was called with the polarity/senses tables
	         swapped (fixed wrong order of arguments)
	  - cosmetics: use new _read_SPRXX() _write_SPRXX() macros
This commit is contained in:
Joel Sherrill
2003-02-20 21:52:21 +00:00
parent e7625fc6c9
commit 5cfb5ca283
3 changed files with 25 additions and 0 deletions

View File

@@ -1,3 +1,22 @@
2003-02-20 Till Straumann <strauman@slac.stanford.edu>
PR 349/bsps
* openpic/Makefile.am, pci/Makefile.am:
- install the 'openpic.h' and 'pci.h' headers
- avoid a name clash by renaming 'vsprintf' & friends
to 'k_vsprintf' etc.
- let 'rtemsReboot' print a stack trace (in case an 'assert' failed)
- irq.c:
* fix: remove implicit assumption that ISA interrupt vectors start
at 0
* add BSP hook to let a VME interrupt acknowledge the PCI/openpic
IRQ. (SEE ALSO THE ppc-sharedbsp-vme.diff patch)
- fix: EABI compliance; isr/exception lowlevel handlers must not
clobber R2 or R13
- fix: openpic_init was called with the polarity/senses tables
swapped (fixed wrong order of arguments)
- cosmetics: use new _read_SPRXX() _write_SPRXX() macros
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).

View File

@@ -7,6 +7,9 @@ VPATH = @srcdir@:@srcdir@/../../shared/openpic
C_FILES = openpic.c
include_bspdir = $(includedir)/bsp
include_bsp_HEADERS = ../../shared/openpic/openpic.h
H_FILES = ../../shared/openpic/openpic.h
OBJS = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))

View File

@@ -8,6 +8,9 @@ VPATH = @srcdir@:@srcdir@/../../shared/pci
C_FILES = pci.c detect_raven_bridge.c pcifinddevice.c
C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.$(OBJEXT))
include_bspdir = $(includedir)/bsp
include_bsp_HEADERS = ../../shared/pci/pci.h
H_FILES = ../../shared/pci/pci.h
OBJS = $(C_O_FILES)