summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp (unfollow)
Commit message (Collapse)AuthorFilesLines
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius20-48/+72
Makefile.am: Reflect having moved automake. clock/Makefile.am: Reflect having moved automake. console/Makefile.am: Reflect having moved automake. include/Makefile.am: Reflect having moved automake. irq/Makefile.am: Reflect having moved automake. start/Makefile.am: Reflect having moved automake. startup/Makefile.am: Reflect having moved automake. timer/Makefile.am: Reflect having moved automake. wrapup/Makefile.am: Reflect having moved automake.
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-4/+10
Makefile.am: Reflect having moved automake. comm/Makefile.am: Reflect having moved automake. irq/Makefile.am: Reflect having moved automake.
2003-08-162003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius11-27/+40
Makefile.am: Reflect having moved automake. clock/Makefile.am: Reflect having moved automake. console/Makefile.am: Reflect having moved automake. include/Makefile.am: Reflect having moved automake. irq/Makefile.am: Reflect having moved automake. network/Makefile.am: Reflect having moved automake. start/Makefile.am: Reflect having moved automake. startup/Makefile.am: Reflect having moved automake. timer/Makefile.am: Reflect having moved automake. wrapup/Makefile.am: Reflect having moved automake.
2003-08-15Correct PR number.Joel Sherrill1-1/+1
2003-08-14Correcting to include PR numbers.Joel Sherrill53-0/+80
2003-08-142003-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill8-4/+20
* runtest.in: Add fileio to list of interactive tests.
2003-08-142003-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill1-0/+4
* tools/runtest: Add fileio to list of interactive tests.
2003-08-142003-08-14 Joel Sherrill <joel@OARcorp.com>Joel Sherrill5-3/+11
* runtest: Add fileio to list of interactive tests.
2003-08-132003-08-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill4-2/+12
PR 451/bsps * startup/Makefile.am: Include shared i386 TTY driver in these BSPs.
2003-08-112003-08-11 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-0/+6
PR 453/make_build * startup/linkcmds: Added .eh_frame
2003-08-112003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius44-62/+90
* startup/Makefile.am: Remove USE_INIT_FINI.
2003-08-112003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-8/+10
* bsp_specs: Remove -D__USE_INIT_FINI__. Remove *.cpp (Now unused).
2003-08-112003-08-06 Thomas Doerfler<Thomas.Doerfler@imd-systems.de>Jennifer Averett2-1/+7
PR 369/filesystem * runtest: Add sample application to show the use of the DOSFS functions
2003-08-112003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius164-82/+410
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
2003-08-082003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-3/+8
* shmdr/Makefile.am: Reflect having merged configure.ac into ../../configure.ac.
2003-08-082003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius4-22/+14
* 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.
2003-08-082003-08-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-50/+10
* configure.ac: Remove (Merged into ../../configure.ac). * Makefile.am: Reflect having merged configure.ac into ../../configure.ac.
2003-08-062003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius3-3/+11
* 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.
2003-08-062003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-4/+15
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp.
2003-08-062003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius98-147/+245
* bsp_specs: Remove -D__embedded__ -Asystem(embedded) from cpp. Remove cpp, old_cpp (now unused).
2003-08-062003-08-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius6-3/+15
* bsp_specs: Remove -DUSE_ENHANCED_INTR_API.
2003-08-052003-08-05 Till Strauman <strauman@slac.stanford.edu>Jennifer Averett3-7/+16
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
2003-07-252003-07-25 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-5/+12
* network/if_hdlcsubr.c: Use memcopy instead of bcmp, Use memcmp instead of bcmp.
2003-07-232003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-24/+14
PR 288/rtems * support/new_exception_processing/cpu.c: _ISR_Nest_level is now properly maintained and does not reside in SPRG0.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill3-7/+40
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.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill2-3/+11
PR 288/rtems * startup/bspstart.c: _ISR_Nest_level is now properly maintained.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill6-8/+80
PR 288/rtems * irq/irq_asm.S, startup/bspstart.c: _ISR_Nest_level is now properly maintained.
2003-07-182003-07-18 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill3-14/+17
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.
2003-07-182003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill4-20/+69
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.
2003-07-182003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill3-0/+74
PR 428/bsps PR 432/bsps * pci/pcibios.c, pci/pcibios.h: Added BSP_pci_Find_Device() which is copied from motorola_shared.
2003-07-172003-07-17 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+41
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.
2003-07-082003-07-08 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+5
* console/console.c: Correct typo.
2003-06-302003-06-30 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+7
* console-polled.c: Corrected comments in header.
2003-06-23Reformatted so script picks up PR.Joel Sherrill1-0/+2
2003-06-23PR264 - Stopped the core dump by removing the bad instruction.Chris Johns3-42/+51
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.
2003-06-23PR264, PR414Chris Johns1-0/+8
2003-06-132003-06-13 Greg Menke <gregory.menke@gsfc.nasa.gov>Joel Sherrill11-780/+1985
PR 405/bsps * bootloader/pci.c: Added support for configuring devices for pci busses > 0 * pci/pci.c, pci/pci.h: Added FixupPCI() to store vectors in the INTERRUPT_LINE register of pci devices any # of hops away from the host processor. * motorola/motorola.c, motorola/motorola.h: Added interrupt routing tables in support of FixupPCI. This is board-specific, each board will have to supply information for FixupPCI() to do anything for it. * startup/bspstart.c: Extended bat2 to cover entire PCI address space. * irq/irq.c, irq/irq.h: Added support for shared interrupts. Existing single hander vectors are undisturbed, a new function added to allow adding/removing handlers from a vector.
2003-06-132003-06-13 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill4-0/+60
PR 415/bsps * include/bsp.h, pci/detect_raven_bridge.c, startup/bspstart.c: Support enabling MCP exceptions on the host bridge. This can be used for memory probing on the VME bus.
2003-06-132003-06-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill3-1/+6
* console/console.c, startup/linkcmds: Removed warnings.
2003-06-132003-06-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill8-4/+20
* startup/linkcmds: Removed warnings.
2003-05-15Merger from rtems-4-6-branch.Ralf Corsepius2-5/+4
2003-05-08HOWTO changes.Chris Johns1-0/+6
2003-05-08Updated the GRUB version info and how to build GRUB from source.Chris Johns1-23/+116
Added how to boot over the network with a PXE Netboot BIOS.
2003-04-152003-04-15 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+5
PR 386/bsps * vme/vmeconfig.c: Removed declaration of _BSP_vme_bridge_irq.
2003-04-142003-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+6
* ide/.cvsignore: New.
2003-04-102003-04-10 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill3-21/+28
PR 380/bsps * vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h: make printk format strings compliant with libcpu/printk. minor fixes and lazy init bugfix.
2003-04-102003-04-10 Till Straumann <strauman@slac.stanford.edu>Joel Sherrill9-15/+49
PR 379/bsps * console/polled_io.c: libcpu provides 'printk' already. Therefore, the implementation in this file was removed (still used for the bootloader, though). It now provides BSP_output_char() for libcpu's printk(). * console/uart.c, console/uart.h: BSP_output_char_via_serial() prototype changed to match the BSP_output_char_function_type. Note that the motorola BSPs use polled-io for the output_char routine, not the uart.c version. The latter can be used be other BSPs however (e.g. SVGM). * console/console.c, console/consoleIo.h, console/polled_io.c, irq/irq_init.c, openpic/openpic.c, pci/detect_raven_bridge.c: Unfortunately, the supported 'printk' format string subset of the polled-io and libcpu implementations are different - hence, a few format strings in the ppc/shared BSP were changed.
2003-04-102003-04-10 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-1/+6
PR 383/bsps * irq/irq.c: Fix bug introduced by conflicts in previous patches.
2003-04-042003-04-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Ralf Corsepius2-0/+6
* ide/.cvsignore: Add.
2003-03-272003-03-27 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2-2/+9
* bootloader/Makefile.am: Eliminate EABI CFLAGS from those used to compile the bootloader.