summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2007-01-08 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2007-01-082-51/+5
| | | | * Makefile.am: Use preinstall.am.
* New.Ralf Corsepius2007-01-081-0/+62
|
* Regenerate.Ralf Corsepius2007-01-0871-161/+161
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+4
| | | | * smc/smc.c: Comment out sm_status (unused).
* Comment out sm_status (unused).Ralf Corsepius2006-12-151-1/+2
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+1
| | | | * bestcomm/load_task.c: Remove bogus casts.
* Remove bogus casts.Ralf Corsepius2006-12-151-1/+1
|
* Use ioctl_command_t as arg to ioctl functions.Ralf Corsepius2006-12-153-4/+4
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-152-0/+8
| | | | * network/GT64260eth.c: Use ioctl_command_t as arg to ioctl functions.
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+5
| | | | | * network/if_hdlcsubr.h: Remove K'n'R macros. * network/network.c: Use ioctl_command_t as arg to ioctl functions.
* Remove K'n'R macros.Ralf Corsepius2006-12-151-5/+5
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-154-0/+16
| | | | * network/network.c: Use ioctl_command_t as arg in ioctl-functions.
* Use ioctl_command_t as arg in ioctl-functions.Ralf Corsepius2006-12-158-8/+8
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+4
| | | | * network/ne2000.c: Use ioctl_command_t as arg in ioctl-functions.
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+5
| | | | | * 3c509/3c509.c, ne2000/ne2000.c, wd8003/wd8003.c: Use ioctl_command_t as arg in ioctl-functions.
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+4
| | | | * network/network.c (uti596_ioctl): Use ioctl_command_t.
* Use ioctl_command_t.Ralf Corsepius2006-12-153-6/+6
|
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+4
| | | | * network/network.c (at91rm9200_emac_ioctl): Use ioctl_command_t.
* 2006-12-15 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-151-0/+4
| | | | * network/network.c (mc9328mxl_enet_ioctl): Use ioctl_command_t.
* * startup/bspstart.c: Changed BSP_installVME_isr() so thatTill Straumann2006-12-152-69/+151
| | | | | | | | | | | | the special handling of a 'FPGA interrupt' [this FPGA is *not* present on the uC5282 module but is externally connected to IRQ1 on Eric Norum's particular 'motherboard'] is only activated when connecting to the special vectors > 192. The change allows us ordinary users [:-)] to use IRQ1 normally, simply by connecting an ISR to vector 64+1... Also, BSP_enable_irq_at_pic(), BSP_disable_irq_at_pic(), BSP_irq_is_enabled_at_pic() were introduced (compat. with some PPC BSPs).
* * m68k/mcf5282/include/mcf5282.h: added __may_alias__Till Straumann2006-12-142-810/+818
| | | | | attribute to low-level scalar type definitions and removed intermediate (void*) cast.
* 2006-12-14 Till Straumann <strauman@slac.stanford.edu>Till Straumann2006-12-142-1/+6
| | | | | * m68k/mcf5282/include/mcf5282.h: fixed wrong value of MCF5282_QSPI_QDLYR_SPE.
* Fixed line length -- must be < 80.Joel Sherrill2006-12-141-19/+18
|
* 2006-12-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-141-0/+5
| | | | | * libchip/network/dec21140.c, libchip/network/if_fxp.c: Use ioctl_command_t as ioctl argument.
* Use ioctl_command_t as ioctl argument.Ralf Corsepius2006-12-142-3/+3
|
* 2006-12-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-141-0/+4
| | | | * shared/irq/irq_init.c: Remove unused var.
* Remove unused var.Ralf Corsepius2006-12-141-1/+0
|
* * mvme5500/Makefile.am, mvme5500/preinstall.am:Till Straumann2006-12-134-1/+16
| | | | need to install bsp/vme_am_defs.h
* 2006-12-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2006-12-131-0/+7
| | | | | | | * shared/vme/vmeconfig.c, shared/vme/vme_universe.c: use symbolic flag instead of numerical value (vmeUniverseInstallIrqMgrAlt()). Define __INSIDE_RTEMS_BSP__ before including <bsp/vmeUniverse.h>
* 2006-12-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2006-12-132-3/+7
| | | | | | | * shared/vme/vmeconfig.c, shared/vme/vme_universe.c: use symbolic flag instead of numerical value (vmeUniverseInstallIrqMgrAlt()). Define __INSIDE_RTEMS_BSP__ before including <bsp/vmeUniverse.h>
* * vmeUniverse/vme_am_defs.h: Added address modifiers for 2eVME. AddedTill Straumann2006-12-136-232/+922
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | flags for 2eSST and DBW16. * vmeUniverse/vmeUniverse.h: Removed AM definitions and include vme_am_defs.h instead. Declare new routine vmeUniverseMapCRG(). Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed 'shared' argument to vmeUniverseInstallIrqMgrAlt() to 'flags' since now more options are available. Added new flag to install 'posted-write' workaround. * vmeUniverse/vmeUniverse.c: Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Data width of outbound port can now be restricted to 16-bit (if new DBW16 flag set in address modifier). Added vmeUniverseMapCRG() for mapping local registers onto VME. Interrupt manager now implements a workaround (enabled at installation time) which flushes the write-fifo after user ISR returns. This requires the universe's registers to be accessible from VME (either CSR space or CRG mapped to A16/A24/A32), though. * vmeUniverse/vmeTsi148.h: vmeTsi148ClearVMEBusErrors() now returns the fault address as a 32-bit address (not ulonglong anymore). The driver only supports 32-bit addresses. Declare new routine vmeTsi148MapCRG(). Export 'irq manager' API only if __INSIDE_RTEMS_BSP__ defined. Renamed 'shared' argument to vmeTsi148InstallIrqMgrAlt() to 'flags' to allow more options to be supported. Added comments explaining the 'posted-write' workaround implemented by the interrupt manager. * vmeUniverse/vmeTsi148.c: Clear 'SYSFAIL' during initialization. Allow BSP to override BSP_PCI2LOCAL_ADDR() macro. Added support for 2eSST when configuring windows (untested - I have no 2eSST). Added vmeTsi148MapCRG() for mapping local registers onto VME. Implemented 'posted-write' workaround for interrupt manager (consult source for details).
* 2006-12-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-12-139-54/+64
| | | | | | | | | | * librtems++/include/rtems++/rtemsEvent.h, librtems++/include/rtems++/rtemsMessageQueue.h, librtems++/include/rtems++/rtemsSemaphore.h, librtems++/include/rtems++/rtemsTask.h, librtems++/src/rtemsEvent.cc, librtems++/src/rtemsMessageQueue.cc, librtems++/src/rtemsSemaphore.cc, librtems++/src/rtemsTask.cc: Change rtems_unsigned32 to uint32_t.
* 2006-12-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-12-132-3/+5
| | | | | PR 1181/bsps * optman/rtems/no-msg.c: Clean up dead code.
* 2006-12-13 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2006-12-132-2/+6
| | | | | PR 1190/bsps * bootcard.c: Remove status since unused.
* 2006-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-133-2/+9
| | | | * network/network.c, startup/imbx8xx.c: Minor warning fixes.
* 2006-12-13 Alexey Shamrin <shamrin@gmail.com>Joel Sherrill2006-12-132-1/+10
| | | | | | | | | PR 1189/bsps * console/outch.c: If you print a character with the code larger than 127 (extended ASCII) to the VGA console, then it blinks. The reason: char == signed char, so such characters get represented by negative numbers. The sign bit then goes to attribute byte, resulting in the blinking.
* 2006-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-131-0/+4
| | | | * aclocal/rtems-ampolish.m4: Use am_aux_dir/ampolish3.
* Use am_aux_dir/ampolish3.Ralf Corsepius2006-12-131-1/+1
|
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-131-0/+6
| | | | | | * aclocal/rtems-ampolish.m4: Require AM_MAINTAINER_MODE. * aclocal/rtems-top.m4: Remove RTEMS_AMPOLISH. * aclocal/project-root.m4: Require RTEMS_AMPOLISH.
* Require RTEMS_AMPOLISH.Ralf Corsepius2006-12-131-0/+1
|
* Remove RTEMS_AMPOLISH.Ralf Corsepius2006-12-131-2/+0
|
* Require AM_MAINTAINER_MODE.Ralf Corsepius2006-12-131-0/+1
|
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-121-0/+4
| | | | * configure.ac: Add RTEMS_AMPOLISH3.
* Add RTEMS_AMPOLISH3.Ralf Corsepius2006-12-121-0/+2
|
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-122-1/+6
| | | | | * shared/irq/idt.c: unsigned limits to match with i386_get_info_from_IDTR.
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-121-0/+4
| | | | * include/bsp.h: Use uint32_t instead of unsigned32.
* Use uint32_t instead of unsigned32.Ralf Corsepius2006-12-121-1/+1
|
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-121-0/+5
| | | | | * console/debugputs.c, shmsupp/getcfg.c, shmsupp/lock.c, timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.
* Use uint32_t instead of rtems_unsigned32/unsigned32.Ralf Corsepius2006-12-126-14/+14
|
* 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2006-12-121-0/+5
| | | | | * console/console.c, timer/timer.c: Use uint32_t instead of rtems_unsigned32/unsigned32.