summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2007-09-21 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-09-212-2/+7
| | | | | * aclocal/version.m4: Bump RTEMS_API to 4.9. Bump RTEMS_VERSION to 4.8.99.0.
* 2007-09-20 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-203-2/+11
| | | | | * preinstall.am: Add cplb.h. * startup/bspstart.c: Add cast of constant.
* 2007-09-20 Kate Feng <feng1@bnl.gov>Joel Sherrill2007-09-202-0/+5
| | | | * network/if_100MHz/GT64260eth.c: Add else.
* 2007-09-19 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-192-2/+6
| | | | * shared/can/occan.c: Fix Reenable command and fix typo.
* 2007-09-19 Kate Feng <feng1@bnl.gov>Joel Sherrill2007-09-192-9/+10
| | | | * README: Update.
* Regenerate.Ralf Corsepius2007-09-195-95/+62
|
* 2007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-183-2/+4
| | | | * shared/1553/b1553brm.c, shared/can/grcan.c: Remove include of sched.h
* 2007-09-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-182-0/+7
| | | | * Makefile.inc.in: Add CXX and CXX_FOR_TARGET.
* 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-173-1/+7
| | | | * console/console.c, irq/irq_init.c: Eliminate warnings.
* 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-172-6/+9
| | | | * libchip/network/smc91111.h: Eliminate DEBUG_puts.
* 2007-09-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-178-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-17 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-174-156/+8
| | | | * console/console.c: Eliminate DEBUG_puts.
* 2007-09-16 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-09-162-1/+4
| | | | * configure.ac: Remove AC_PROG_AWK (Unused).
* 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-144-2593/+4
| | | | * network/GT64260eth.c, network/GT64260eth.h, network/GT64260ethreg.h: Removed.
* 2007-09-14 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-143-16/+8
| | | | | * network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c: Remove a few warnings.
* 2007-09-14 Daron Chabot <djc915@mail.usask.ca>Joel Sherrill2007-09-142-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-13 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-132-1/+4
| | | | * libchip/network/smc91111.c: Eliminate a stray DEBUG_puts().
* 2007-09-13 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-132-3/+5
| | | | * Makefile.am: Add smc91111.rel to libbsp.a
* 2007-09-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-133-0/+15
| | | | * configure.ac, startup/bspstart.c: Add BSP_DIRTY_MEMORY option.
* 2007-09-07 Kate Feng <feng1@bnl.gov>Joel Sherrill2007-09-1330-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-13 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-132-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-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-123-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-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-122-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-12 Daniel Hellstrom <daniel@gaisler.com>Joel Sherrill2007-09-124-26/+5
| | | | | * shared/can/grcan.c, shared/include/debug_defs.h, shared/spw/grspw.c: Remove use of DEBUG_printf.
* 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-127-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-129-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-125-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.
* Fix entry.Joel Sherrill2007-09-127-4/+79
|
* 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-123-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-124-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-1212-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-123-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-122-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-124-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-125-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-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-1211-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-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-113-2/+11
| | | | | * Makefile.am, include/bsp.h: Do not include networking drivers if networking is disabled.
* 2007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-112-4/+12
| | | | | * Makefile.am: Do not include networking drivers if networking is disabled.
* 2007-09-11 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-113-1/+11
| | | | | * Makefile.am, configure.ac: Do not build networking drivers if networking is disabled.
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-1/+6
| | | | * Makefile.am: Do not build networking if it is disabled.
* 2007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-09-105-31/+77
| | | | | | * preinstall.am, startup/bspstart.c, startup/linkcmds: Complete earlier patch. * include/cplb.h: New file.
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-225/+229
| | | | * console/vt.c: Changed tabs to spaces.
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-417/+421
| | | | * console/keyboard.c: Replaced tabs with spaces.
* 2007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-09-102-2/+22
| | | | * shared/start/start.S: Initialize bss to zero.
* 2007-09-10 Alain Schaefer <alani@easc.ch>Joel Sherrill2007-09-102-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-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-2/+6
| | | | | * shared/gdbstub/mips-stub.c: Remove incorrect and unneccessary prototype of printk.
* 2007-09-10 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-102-2/+5
| | | | * network/xiltemac.c: Remove duplicate prototype.
* 2007-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-083-7/+10
| | | | | * shared/abort/abort.c, shared/abort/simple_abort.c: Remove incorrect and unneccessary prototype of printk.
* 2007-09-07 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2007-09-072-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-07 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2007-09-072-2/+5
| | | | * shared/console/polled_io.c: Change prototype so code compiles.