| Commit message (Collapse) | Author | Files | Lines |
|
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
|
|
* fileio/Makefile.am: Remove references to *.scn (Doesn't exist).
* pppd/Makefile.am: Remove references to DOC* (Don't exist).
|
|
* Makefile.am: Preinstall $(PROJECT_INCLUDE)/rtems/score.
|
|
* include/rdbg/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
* src/Makefile.am: Add DIST_SUBDIRS = $(RTEMS_CPU).
|
|
* lib/Makefile.am: New (Required by 'make dist').
* lib/ChangeLog: Remove.
* lib/.cvsignore: Cleanup.
* configure.ac: Reflect having added lib/Makefile.am.
|
|
* configure.ac: Merge-in lib/libcpu/configure.ac.
Merge-in lib/libbsp/configure.ac.
|
|
* shmdr/Makefile.am: Reflect having merged configure.ac into
../../configure.ac.
|
|
* include/Makefile.am: Remove (merged into Makefile.am).
* gdbstub/Makefile.am: Remove (merged into Makefile.am).
* Makefile.am: Reflect changes above.
Reflect having merged ../configure.ac into ../../../configure.ac.
|
|
* configure.ac: Remove (Merged into ../../configure.ac).
* Makefile.am: Reflect having merged configure.ac into
../../configure.ac.
|
|
* wrapup/Makefile.am (FAMILY_OBJS): Remove *exception_processing.
|
|
PR 369/filesystem
* Makefile.am, configure.ac: sample application to show the use of the
DOSFS functions
* fileio/Makefile.am, fileio/fileio.doc, fileio/init.c,
fileio/system.h: New files.
|
|
* bsp_specs: Remove -D__embedded__ -Asystem(embedded)
-DUSE_ENHANCED_INTR_API from cpp.
Remove cpp, old_cpp (now unused).
* configure.ac: Add -DUSE_ENHANCED_INTR_API to bspopts.h.
|
|
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
|
|
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
Remove cpp, old_cpp (now unused).
|
|
* bsp_specs: Remove -DUSE_ENHANCED_INTR_API.
|
|
PR 437/bsps
* irq/irc.c: calls to bspIo/printk must not use '%i' format which is
apparently not supported
* pci/pci.c: calls to bspIo/printk must not use '%i' format which is
apparently not supported
|
|
* configure.ac: Use relative dir to make/${RTEMS_BSP}.cache.
|
|
* configure.ac: Merge-in librdbg/configure.ac.
|
|
* configure.ac: Remove (Merged into ../configure.ac).
* Makefile.am, include/Makefile.am, include/rdbg/Makefile.am,
include/rdbg/i386/Makefile.am, include/rdbg/m68k/Makefile.am,
include/rdbg/powerpc/Makefile.am, src/Makefile.am,
src/i386/Makefile.am, src/i386/any/Makefile.am,
src/m68k/Makefile.am, src/m68k/any/Makefile.am,
src/powerpc/Makefile.am,
src/powerpc/new_exception_processing/Makefile.am:
Reflect having merged configure.ac into ../configure.ac.
|
|
* ide/Makefile.am, network/Makefile.am, rtc/Makefile.am,
serial/Makefile.am: Add conditional LIBCHIP.
Conditionally build include-dirs.
|
|
* network/if_fxp.c: Replace deprecated b* funcs by mem* funcs.
|
|
* network/if_hdlcsubr.c: Use memcopy instead of bcmp,
Use memcmp instead of bcmp.
|
|
* configure.ac: Merge-in libnetworking/configure.ac.
Merge-in parts of librdbg/configure.ac.
|
|
* configure.ac: Remove (Merged into ../configure.ac).
* .cvsignore, Makefile.am, pppd/Makefile.am,
rtems_servers/Makefile.am, rtems_telnetd/Makefile.am,
rtems_webserver/Makefile.am, wrapup/Makefile.am:
Reflect having merged configure.ac into ../configure.ac
|
|
PR 288/rtems
* support/new_exception_processing/cpu.c: _ISR_Nest_level is now
properly maintained and does not reside in SPRG0.
|
|
PR 288/rtems
* irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
maintained and any BSP which does not do so will trip a panic in the
shared code.
|
|
PR 288/rtems
* startup/bspstart.c: _ISR_Nest_level is now properly maintained.
|
|
PR 288/rtems
* irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly
maintained.
|
|
PR 415/bsps
* pci/detect_raven_bridge.c, startup/bspstart.c:
This patch reverts enabling MCP interrupts for the motorola_powerpc
BSPs. REASON: pci config space scanning (as e.g. done by the DEC
Ethernet driver) would raise machine check exceptions.
|
|
PR 428/bsps
PR 432/bsps
* bootloader/pci.c: Re-instated code that prevents remapping small
IO regions, which if remapped would cause i8259 registers to move
out from under the #define'd base addresses.
* startup/bspstart.c: Reduced BAT2 PCI memory allocation to 256
megs, I incorrectly had extended it which would cause problems with
PCI devices that defined prefetchable memory.
|
|
PR 428/bsps
PR 432/bsps
* pci/pcibios.c, pci/pcibios.h: Added BSP_pci_Find_Device() which
is copied from motorola_shared.
|
|
PR 429/bsps
PR 432/bsps
* network/elnk.c: Due to a bug in the driver, if multiple packets
are queued onto an elnk board, the ISR will deadlock the device with
a tx complete interrupt. Lighter tx loads are not affected as they
end up submitting single packets to the device.
|
|
|
|
* src/rdbg.c: Use memset instead of bzero (deprecated).
* src/servtsp.c: Ditto.
|
|
PR 433/tools
* mips-stub.c: Patch from C. M. Heard <heard@pobox.com> described as:
The purpose of the patch is to make the stub ignore all
characters except '+' (ack) or '-' (nak) when it has transmitted a
packet and expects an acknowledgment. Without the patch,
putpacket() will retransmit each time it receives anything other
than '+' when expecting an ack, and that, bitter experience has
found, frequently results in the stub failing to sync up when
initially attaching to gdb.
I think that rtems users will notice significant improvement in
the of the mips stub if this patch is incorporated in the
distribution; certainly I did in my stand-aline environment. I
should hasten to add that it is only an improvement and not a 100%
cure for synchronization problems because '+' characters can (and
do) during as message data, and it's still possible for these to
be mistaken as acks. I have no idea how to fix that short of
redesigning the gdb-remote protocol.
|
|
* configure.ac: Remove (Merged into ../configure.ac).
* Makefile.am:
Reflect having merged configure.ac into ../configure.ac
|
|
* configure.ac: Remove (Merged into ../configure.ac).
* Makefile.am, ide/Makefile.am, network/Makefile.am,
rtc/Makefile.am, serial/Makefile.am:
Reflect having merged configure.ac into ../configure.ac
|
|
* configure.ac: Merge-in libchip/configure.ac.
Merge-in optman/configure.ac.
|
|
* ada.am: Add .adp to SUFFIXES.
Remove c-compilation rule.
* samples/base_sp/Makefile.am: Add init.$(OBJEXT).
* samples/hello/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Remove VPATH.
* sptests/sp01/Makefile.am: Add init.$(OBJEXT).
* sptests/sp01/Makefile.am: Don't include */lib.am.
* sptests/sp01/Makefile.am: Remove VPATH.
* sptests/sp02/Makefile.am: Add init.$(OBJEXT).
* sptests/sp02/Makefile.am: Don't include */lib.am.
* sptests/sp03/Makefile.am: Add init.$(OBJEXT).
* sptests/sp03/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Add init.$(OBJEXT).
* sptests/sp04/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Remove EXPADA.
* sptests/sp04/Makefile.am: Remove VPATH.
* sptests/sp05/Makefile.am: Add init.$(OBJEXT).
* sptests/sp05/Makefile.am: Don't include */lib.am.
* sptests/sp06/Makefile.am: Add init.$(OBJEXT).
* sptests/sp06/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Add init.$(OBJEXT).
* sptests/sp07/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Remove EXPADA.
* sptests/sp08/Makefile.am: Add init.$(OBJEXT).
* sptests/sp08/Makefile.am: Don't include */lib.am.
* sptests/sp09/Makefile.am: Add init.$(OBJEXT).
* sptests/sp09/Makefile.am: Don't include */lib.am.
* sptests/sp11/Makefile.am: Add init.$(OBJEXT).
* sptests/sp11/Makefile.am: Don't include */lib.am.
* sptests/sp12/Makefile.am: Add init.$(OBJEXT).
* sptests/sp12/Makefile.am: Don't include */lib.am.
* sptests/sp13/Makefile.am: Add init.$(OBJEXT).
* sptests/sp13/Makefile.am: Don't include */lib.am.
* sptests/sp14/Makefile.am: Add init.$(OBJEXT).
* sptests/sp14/Makefile.am: Don't include */lib.am.
* sptests/sp15/Makefile.am: Add init.$(OBJEXT).
* sptests/sp15/Makefile.am: Don't include */lib.am.
* sptests/sp16/Makefile.am: Add init.$(OBJEXT).
* sptests/sp16/Makefile.am: Don't include */lib.am.
* sptests/sp17/Makefile.am: Add init.$(OBJEXT).
* sptests/sp17/Makefile.am: Don't include */lib.am.
* sptests/sp19/Makefile.am: Add init.$(OBJEXT).
* sptests/sp19/Makefile.am: Don't include */lib.am.
* sptests/sp20/Makefile.am: Add init.$(OBJEXT).
* sptests/sp20/Makefile.am: Don't include */lib.am.
* sptests/sp21/Makefile.am: Add init.$(OBJEXT).
* sptests/sp21/Makefile.am: Don't include */lib.am.
* sptests/sp22/Makefile.am: Add init.$(OBJEXT).
* sptests/sp22/Makefile.am: Don't include */lib.am.
* sptests/sp23/Makefile.am: Add init.$(OBJEXT).
* sptests/sp23/Makefile.am: Don't include */lib.am.
* sptests/sp24/Makefile.am: Add init.$(OBJEXT).
* sptests/sp24/Makefile.am: Don't include */lib.am.
* sptests/sp25/Makefile.am: Add init.$(OBJEXT).
* sptests/sp25/Makefile.am: Don't include */lib.am.
* sptests/spsize/Makefile.am: Add init.$(OBJEXT).
* sptests/spsize/Makefile.am: Don't include */lib.am.
* tmtests/tm01/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm01/Makefile.am: Don't include */lib.am.
* tmtests/tm02/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm02/Makefile.am: Don't include */lib.am.
* tmtests/tm03/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm03/Makefile.am: Don't include */lib.am.
* tmtests/tm04/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm04/Makefile.am: Don't include */lib.am.
* tmtests/tm05/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm05/Makefile.am: Don't include */lib.am.
* tmtests/tm06/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm06/Makefile.am: Don't include */lib.am.
* tmtests/tm07/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm07/Makefile.am: Don't include */lib.am.
* tmtests/tm08/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm08/Makefile.am: Don't include */lib.am.
* tmtests/tm09/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm09/Makefile.am: Don't include */lib.am.
* tmtests/tm10/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm10/Makefile.am: Don't include */lib.am.
* tmtests/tm11/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm11/Makefile.am: Don't include */lib.am.
* tmtests/tm12/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm12/Makefile.am: Don't include */lib.am.
* tmtests/tm13/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm13/Makefile.am: Don't include */lib.am.
* tmtests/tm14/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm14/Makefile.am: Don't include */lib.am.
* tmtests/tm15/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm15/Makefile.am: Don't include */lib.am.
* tmtests/tm16/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm16/Makefile.am: Don't include */lib.am.
* tmtests/tm17/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm17/Makefile.am: Don't include */lib.am.
* tmtests/tm18/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm18/Makefile.am: Don't include */lib.am.
* tmtests/tm19/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm19/Makefile.am: Don't include */lib.am.
* tmtests/tm20/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm20/Makefile.am: Don't include */lib.am.
* tmtests/tm21/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm21/Makefile.am: Don't include */lib.am.
* tmtests/tm22/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm22/Makefile.am: Don't include */lib.am.
* tmtests/tm23/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm23/Makefile.am: Don't include */lib.am.
* tmtests/tm24/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm24/Makefile.am: Don't include */lib.am.
* tmtests/tm25/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm25/Makefile.am: Don't include */lib.am.
* tmtests/tm28/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm28/Makefile.am: Don't include */lib.am.
* tmtests/tm29/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm29/Makefile.am: Don't include */lib.am.
* tmtests/tmck/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmck/Makefile.am: Don't include */lib.am.
* tmtests/tmoverhd/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmoverhd/Makefile.am: Don't include */lib.am.
|
|
* ada.am: Add .adp to SUFFIXES.
Remove c-compilation rule.
* samples/base_sp/Makefile.am: Add init.$(OBJEXT).
* samples/hello/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Add init.$(OBJEXT).
* samples/ticker/Makefile.am: Remove VPATH.
* sptests/sp01/Makefile.am: Add init.$(OBJEXT).
* sptests/sp01/Makefile.am: Don't include */lib.am.
* sptests/sp01/Makefile.am: Remove VPATH.
* sptests/sp02/Makefile.am: Add init.$(OBJEXT).
* sptests/sp02/Makefile.am: Don't include */lib.am.
* sptests/sp03/Makefile.am: Add init.$(OBJEXT).
* sptests/sp03/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Add init.$(OBJEXT).
* sptests/sp04/Makefile.am: Don't include */lib.am.
* sptests/sp04/Makefile.am: Remove EXPADA.
* sptests/sp04/Makefile.am: Remove VPATH.
* sptests/sp05/Makefile.am: Add init.$(OBJEXT).
* sptests/sp05/Makefile.am: Don't include */lib.am.
* sptests/sp06/Makefile.am: Add init.$(OBJEXT).
* sptests/sp06/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Add init.$(OBJEXT).
* sptests/sp07/Makefile.am: Don't include */lib.am.
* sptests/sp07/Makefile.am: Remove EXPADA.
* sptests/sp08/Makefile.am: Add init.$(OBJEXT).
* sptests/sp08/Makefile.am: Don't include */lib.am.
* sptests/sp09/Makefile.am: Add init.$(OBJEXT).
* sptests/sp09/Makefile.am: Don't include */lib.am.
* sptests/sp11/Makefile.am: Add init.$(OBJEXT).
* sptests/sp11/Makefile.am: Don't include */lib.am.
* sptests/sp12/Makefile.am: Add init.$(OBJEXT).
* sptests/sp12/Makefile.am: Don't include */lib.am.
* sptests/sp13/Makefile.am: Add init.$(OBJEXT).
* sptests/sp13/Makefile.am: Don't include */lib.am.
* sptests/sp14/Makefile.am: Add init.$(OBJEXT).
* sptests/sp14/Makefile.am: Don't include */lib.am.
* sptests/sp15/Makefile.am: Add init.$(OBJEXT).
* sptests/sp15/Makefile.am: Don't include */lib.am.
* sptests/sp16/Makefile.am: Add init.$(OBJEXT).
* sptests/sp16/Makefile.am: Don't include */lib.am.
* sptests/sp17/Makefile.am: Add init.$(OBJEXT).
* sptests/sp17/Makefile.am: Don't include */lib.am.
* sptests/sp19/Makefile.am: Add init.$(OBJEXT).
* sptests/sp19/Makefile.am: Don't include */lib.am.
* sptests/sp20/Makefile.am: Add init.$(OBJEXT).
* sptests/sp20/Makefile.am: Don't include */lib.am.
* sptests/sp21/Makefile.am: Add init.$(OBJEXT).
* sptests/sp21/Makefile.am: Don't include */lib.am.
* sptests/sp22/Makefile.am: Add init.$(OBJEXT).
* sptests/sp22/Makefile.am: Don't include */lib.am.
* sptests/sp23/Makefile.am: Add init.$(OBJEXT).
* sptests/sp23/Makefile.am: Don't include */lib.am.
* sptests/sp24/Makefile.am: Add init.$(OBJEXT).
* sptests/sp24/Makefile.am: Don't include */lib.am.
* sptests/sp25/Makefile.am: Add init.$(OBJEXT).
* sptests/sp25/Makefile.am: Don't include */lib.am.
* sptests/spsize/Makefile.am: Add init.$(OBJEXT).
* sptests/spsize/Makefile.am: Don't include */lib.am.
* tmtests/tm01/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm01/Makefile.am: Don't include */lib.am.
* tmtests/tm02/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm02/Makefile.am: Don't include */lib.am.
* tmtests/tm03/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm03/Makefile.am: Don't include */lib.am.
* tmtests/tm04/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm04/Makefile.am: Don't include */lib.am.
* tmtests/tm05/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm05/Makefile.am: Don't include */lib.am.
* tmtests/tm06/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm06/Makefile.am: Don't include */lib.am.
* tmtests/tm07/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm07/Makefile.am: Don't include */lib.am.
* tmtests/tm08/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm08/Makefile.am: Don't include */lib.am.
* tmtests/tm09/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm09/Makefile.am: Don't include */lib.am.
* tmtests/tm10/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm10/Makefile.am: Don't include */lib.am.
* tmtests/tm11/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm11/Makefile.am: Don't include */lib.am.
* tmtests/tm12/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm12/Makefile.am: Don't include */lib.am.
* tmtests/tm13/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm13/Makefile.am: Don't include */lib.am.
* tmtests/tm14/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm14/Makefile.am: Don't include */lib.am.
* tmtests/tm15/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm15/Makefile.am: Don't include */lib.am.
* tmtests/tm16/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm16/Makefile.am: Don't include */lib.am.
* tmtests/tm17/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm17/Makefile.am: Don't include */lib.am.
* tmtests/tm18/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm18/Makefile.am: Don't include */lib.am.
* tmtests/tm19/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm19/Makefile.am: Don't include */lib.am.
* tmtests/tm20/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm20/Makefile.am: Don't include */lib.am.
* tmtests/tm21/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm21/Makefile.am: Don't include */lib.am.
* tmtests/tm22/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm22/Makefile.am: Don't include */lib.am.
* tmtests/tm23/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm23/Makefile.am: Don't include */lib.am.
* tmtests/tm24/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm24/Makefile.am: Don't include */lib.am.
* tmtests/tm25/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm25/Makefile.am: Don't include */lib.am.
* tmtests/tm28/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm28/Makefile.am: Don't include */lib.am.
* tmtests/tm29/Makefile.am: Add init.$(OBJEXT).
* tmtests/tm29/Makefile.am: Don't include */lib.am.
* tmtests/tmck/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmck/Makefile.am: Don't include */lib.am.
* tmtests/tmoverhd/Makefile.am: Add init.$(OBJEXT).
* tmtests/tmoverhd/Makefile.am: Don't include */lib.am.
|
|
|
|
* console/console.c: Correct typo.
|
|
PR 418/ada
* rtems.adb: Add missing all keyword to derefence pointer.
|
|
PR 416/bsps
* ppc403/ictrl/ictrl.c (ictrl_isr): We acknolwegde the interrupt in
interrupt controller (clr_exisr(mask)) before calling the interrupt
handler that will acnowledge the interrupt source. This results in
the interrupt beeing seen a second time by the interrupt controller.
Reported and fixed by El Kolli Yacine <yacine.elkolli@crf.canon.fr>.
|
|
* support/version.c: Reflect having remove "rtems-" from
RTEMS_VERSION.
|
|
* configure.ac: Remove (Merged into ../configure.ac).
* Makefile.am: Reflect having merged configure.ac into
../configure.ac.
|
|
* console-polled.c: Corrected comments in header.
|
|
* network/dec21140.c, network/elnk.c: Update to compile on i386.
|
|
|
|
PR414 - Fixed the global interupt vector register.
Linker command file to have the boot code in the first 8K.
The chip select remap needed to be volatile.
|