summaryrefslogtreecommitdiffstats
path: root/c (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-09-212007-09-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-2/+7
* aclocal/version.m4: Bump RTEMS_API to 4.9. Bump RTEMS_VERSION to 4.8.99.0.
2007-09-202007-09-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+11
* preinstall.am: Add cplb.h. * startup/bspstart.c: Add cast of constant.
2007-09-202007-09-20 Kate Feng <feng1@bnl.gov>Joel Sherrill2-0/+5
* network/if_100MHz/GT64260eth.c: Add else.
2007-09-192007-09-19 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2-2/+6
* shared/can/occan.c: Fix Reenable command and fix typo.
2007-09-192007-09-19 Kate Feng <feng1@bnl.gov>Joel Sherrill2-9/+10
* README: Update.
2007-09-19Regenerate.Ralf Corsepius5-95/+62
2007-09-182007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+4
* shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
2007-09-182007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-0/+7
* Makefile.inc.in: Add CXX and CXX_FOR_TARGET.
2007-09-172007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-1/+7
* console/console.c, irq/irq_init.c: Eliminate warnings.
2007-09-172007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-6/+9
* libchip/network/smc91111.h: Eliminate DEBUG_puts.
2007-09-172007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill8-84/+47
* PCI_bus/universe.c, console/console.c, include/bsp.h, irq/FPGA.c, startup/bspstart.c, startup/genpvec.c, startup/spurious.c: Eliminate DEBUG_puts.
2007-09-172007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill4-156/+8
* console/console.c: Eliminate DEBUG_puts.
2007-09-162007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2-1/+4
* configure.ac: Remove AC_PROG_AWK (Unused).
2007-09-142007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill4-2593/+4
* network/GT64260eth.c, network/GT64260eth.h, network/GT64260ethreg.h: Removed.
2007-09-142007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-16/+8
* network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c: Remove a few warnings.
2007-09-142007-09-14 Daron Chabot <djc915@mail.usask.ca>Joel Sherrill2-7/+13
* libchip/network/if_dc.c: Changed type of ISR argument to void* from rtems_interrupt_vector, to permit passing arbitrary arguments to the ISR. Clean up of variables to silence compiler warnings.
2007-09-132007-09-13 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2-1/+4
* libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
2007-09-132007-09-13 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2-3/+5
* Makefile.am: Add smc91111.rel to libbsp.a
2007-09-132007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-0/+15
* configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
2007-09-132007-09-07 Kate Feng <feng1@bnl.gov>Joel Sherrill30-925/+6231
* ChangeLog, Makefile.am, README, README.booting, README.irq, preinstall.am, GT64260/MVME5500I2C.c, include/bsp.h, irq/irq.c, irq/irq.h, irq/irq_init.c, pci/detect_host_bridge.c, pci/pci.c, pci/pci_interface.c, pci/pcifinddevice.c, start/preload.S, startup/bspclean.c, startup/bspstart.c, startup/pgtbl_activate.c, startup/reboot.c, vectors/bspException.h, vectors/exceptionhandler.c: Merge my improvements in this BSP including a new network driver for the 1GHz NIC. * network/if_100MHz/GT64260eth.c, network/if_100MHz/GT64260eth.h, network/if_100MHz/GT64260ethreg.h, network/if_100MHz/Makefile.am, network/if_1GHz/Makefile.am, network/if_1GHz/POSSIBLEBUG, network/if_1GHz/if_wm.c, network/if_1GHz/if_wmreg.h, network/if_1GHz/pci_map.c, network/if_1GHz/pcireg.h: New files.
2007-09-132007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+5
* shared/spw/grspw.c: Remove include of sched.h. It does not appear to be needed and is unavailable when POSIX is disabled.
2007-09-122007-09-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill3-39/+115
* libchip/network/smc91111.c, libchip/network/smc91111.h: Multiple fixes. - Odd bit bug in some chips taken care of. - Buggy ASSERT removed, it seem to be inserted to detect if MBUF data alignment but failing to do so must have made the driver writer to make some incorrect assumptions about MBUFs. - Fixed MBUF handling to handle mbuf chains better. The Data length of MBUFs in middle of the mbuf chain are now checked for odd number of bytes. - Made while loop responsible for copying data to fifo port copy 16 shorts per loop instead of 1 short, increasing the copying process.
2007-09-122007-09-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2-6/+10
* leon_smc91111/leon_smc91111.c: LEON2 SMC91111 initialization: PIO Interrupt initialization fix and speed rate defaulted to 100Mbit/s for boards with 50MHz system clock or greater now all defaults to 100Mbit/s
2007-09-122007-09-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill4-26/+5
* shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c: Remove use of DEBUG_printf.
2007-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill7-93/+106
PR 1257/bsps * sh7032/score/cpu_asm.c, sh7032/timer/timer.c, sh7045/score/cpu_asm.c, sh7045/timer/timer.c, sh7750/score/cpu_asm.c, sh7750/timer/timer.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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill9-75/+94
PR 1257/bsps * mpc5xx/exceptions/raw_exception.c, mpc5xx/irq/irq.c, mpc6xx/exceptions/raw_exception.c, mpc8260/exceptions/raw_exception.c, mpc8xx/exceptions/raw_exception.c, new-exceptions/raw_exception.c, ppc403/ictrl/ictrl.c, ppc403/irq/ictrl.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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill5-25/+36
PR 1257/bsps * at91rm9200/irq/irq.c, lpc22xx/irq/irq.c, mc9328mxl/irq/irq.c, s3c2400/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-09-12Fix entry.Joel Sherrill7-4/+79
2007-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-40/+52
PR 1257/bsps * shared/irq/i8259.c, shared/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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill4-30/+54
PR 1257/bsps * 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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill12-111/+181
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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-32/+49
PR 1257/bsps * irq/GT64260Int.c, 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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+13
PR 1257/bsps * startup/bspclean.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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill4-44/+57
PR 1257/bsps * shared/irq/idt.c, shared/irq/irq.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 _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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill5-20/+38
PR 1257/bsps * console/inch.c, console/keyboard.c, console/pc_keyb.c, console/vt.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-09-122007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill11-39/+40
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/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-09-112007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-2/+11
* Makefile.am, include/bsp.h: Do not include networking drivers if networking is disabled.
2007-09-112007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-4/+12
* Makefile.am: Do not include networking drivers if networking is disabled.
2007-09-112007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-1/+11
* Makefile.am, configure.ac: Do not build networking drivers if networking is disabled.
2007-09-102007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-1/+6
* Makefile.am: Do not build networking if it is disabled.
2007-09-102007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill5-31/+77
* preinstall.am, startup/bspstart.c, startup/linkcmds: Complete earlier patch. * include/cplb.h: New file.
2007-09-102007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-225/+229
* console/vt.c: Changed tabs to spaces.
2007-09-102007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-417/+421
* console/keyboard.c: Replaced tabs with spaces.
2007-09-102007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2-2/+22
* shared/start/start.S: Initialize bss to zero.
2007-09-102007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2-0/+70
* startup/bspstart.c: Add a useful routine to program memory protection in bfin. It is not used but a user of ezKit533 can customize its bsp and use this function.
2007-09-102007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+6
* shared/gdbstub/mips-stub.c: Remove incorrect and unneccessary prototype of printk.
2007-09-102007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+5
* network/xiltemac.c: Remove duplicate prototype.
2007-09-082007-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill3-7/+10
* shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect and unneccessary prototype of printk.
2007-09-072007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2-13/+19
* startup/bspstart.c: If we cannot find enough memory to run the program, generate a fatal error and print a message.
2007-09-072007-09-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2-2/+5
* shared/console/polled_io.c: Change prototype so code compiles.