summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 2009-10-14 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-141-0/+6
| | | | | | * configure.ac: Rework make/custom/* handling. * aclocal/check-custom-bsp.m4: Change *.cfg handling. * Makefile.am: Remove make/custom/default.cfg-rule.
* Rework make/custom/* handling.Ralf Corsepius2009-10-141-10/+20
|
* Change *.cfg handling.Ralf Corsepius2009-10-141-3/+3
|
* Remove make/custom/default.cfg-rule.Ralf Corsepius2009-10-141-3/+0
|
* 2009-10-13 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-142-3/+26
| | | | | | | | | PR 1451/bsps * network/tsec.c: Fix mbuf leak when watchdog expires. The re-initialization algorithm failed to release mbuf chains held in the TX ring. Also, during initialization the initial link status is determined and IFF_OACTIVE set if no active link was detected.
* Enable interrupts during open to avoid NULL pointer access in interrupt handler.Thomas Doerfler2009-10-132-2/+14
|
* Update for block device API change.Thomas Doerfler2009-10-133-8/+14
|
* 2009-10-09 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2009-10-122-54/+35
| | | | * bootcard: Update for heap API changes.
* 2009-10-12 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-10-123-4/+10
| | | | | * include/bsp.h: BSP has plenty of memory. * startup/cmain.c: Comment out prints.
* increase size of ROM to 4 MegThomas Doerfler2009-10-122-1/+5
|
* 2009-10-10 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-102-0/+36
| | | | * shared/bspgetworkarea.c: Add debug prints of memory information.
* 2009-10-09 Till Straumann <strauman@slac.stanford.edu>Till Straumann2009-10-092-1/+15
| | | | | | | * shared/vmeUniverse/vmeUniverse.c: print message and let vmeUniverseIntLoopbackTst() fail if odd-numbered vector is used (cannot program the chip to reply with such a vector).
* Makefile.am: Added interrupt server.Thomas Doerfler2009-10-092-1/+6
|
* * mcf5282/include/mcf5282.h: add missing (x) params to four macros, added ↵Thomas Doerfler2009-10-082-70/+75
| | | | paranthesis around usage of x in some macros
* 2009-10-08 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-086-148/+141
| | | | | | | | | | | | | | * libchip/ide/ata.c, c/src/libchip/ide/ata_internal.h: Remove the multiblock support from the ATA driver. Multiblock at the disk level should not be a global policy as a disk may have more than one partition with different block sizes. An IDE driver could decide to use the feature with DMA but this a driver specific design choice. Fixed bugs relating to variable block sizes and large block transfer. * c/src/libchip/ide/ide_controller.c, c/src/libchip/ide/ide_ctrl_cfg.h, c/src/libchip/ide/ide_ctrl_io.h: Changed the block size to 32bits so blocks of 64K or bigger can be transfered in a single driver call.
* 2009-10-08 Chris Johns <chrisj@rtems.org>Chris Johns2009-10-082-97/+287
| | | | | | | | * ide/ide.c: Fixed more IDE driver bugs. The driver can transfer 64K in a single write on my test PC and qemu with this driver. The driver only checks the data ready bit at the start of each 512 block being transfered. This has speed the transfer loop up. Fixed the timing so the BSP timer is used until RTEMS has started.
* various changesThomas Doerfler2009-10-067-24/+52
|
* 2009-10-05 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-052-7/+24
| | | | | * libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a shared irq.h yet and this breaks a significant number of them.
* renamed lpc24xx BSPs, reorganized linkcmdsThomas Doerfler2009-10-0514-236/+289
|
* add missing fileThomas Doerfler2009-10-032-0/+138
|
* 2009-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-032-1/+6
| | | | | * shared/openpic/openpic.c: Make openpic_writefield static inline (Get rid of GCC warning).
* * Makefile.am, irq/irq_config.h, irq/irq_init.c, irq/irq.h:Thomas Doerfler2009-10-0210-20/+251
| | | | | | | | | add basic IRQ support (for decrementer) * start/start.S, startup/cmain.c, startup/linkcmds: add support for sdata* sections * startup/bsppanic.c: some cleanup
* 2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-012-0/+7
| | | | | * acinclude.m4: Add BSP for GDB ARM simulator so we can easily experiment with and debug different ARM architectural variations.
* 2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-0119-0/+2059
| | | | | | | | | * .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac, preinstall.am, console/.cvsignore, console/console-io.c, include/.cvsignore, include/bsp.h, include/irq.h, include/swi.h, start/.cvsignore, start/start.S, startup/.cvsignore, startup/bspreset.c, startup/bspstart.c, startup/linkcmds, startup/syscalls.c: New files.
* 2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-012-19/+12
| | | | | * libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt model.
* 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-012-12/+17
| | | | | PR 1445/BSPs * shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
* 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-10-014-36/+48
| | | | | | PR 1445/BSPs * pci/pci.c: Rename pci_[read|write]_config* functions into BSP_pci_[read|write]_config* and make them static.
* 2009-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-10-012-0/+6
| | | | * include/bsp.h: BSP does not have much memory. Limited to BIOS space.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-301-0/+5
| | | | | * mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-0/+5
| | | | * console/console.c: Include <rtems/termiostypes.h>.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-2/+8
| | | | | * console/console.c: Include <rtems/termiostypes.h>. Add missing prototype.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-304-5/+10
| | | | | | * libchip/serial/z85c30.c, libchip/serial/ns16550.c, libchip/serial/mc68681.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-301-1/+1
| | | | | * mongoosev/duart/mg5uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-3016-15/+55
| | | | | * console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-2/+7
| | | | | * console/sci.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-1/+6
| | | | | * console/uart.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-2/+7
| | | | | * shared/comm/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-1/+6
| | | | | * shared/comm/tty_drv.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-3/+9
| | | | | * console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* include rtems/termiostypes.h.Ralf Corsepius2009-09-301-0/+1
|
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-304-4/+14
| | | | | * console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-303-2/+8
| | | | | | * console/console.c, console/serial_mouse.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-2/+7
| | | | | * shared/console/console.c: Reflect termios_baud_to_number having been renamed to rtems_termios_baud_to_number.
* 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-302-6/+14
| | | | | | | * libchip/serial/sersupp.h: Remove termios_baud_to_index, termios_baud_to_number (duplicate prototypes). Add C++-guards. Include rtems/termiostypes.h.
* 2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-292-3/+8
| | | | | * shared/include/pci.h: Add prototypes for BusCountPCI(void), init_pci(void).
* 2009-09-29 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2009-09-294-4/+12
| | | | * pci/pci.c: Add prototypes for BusCountPCI(void), init_pci(void).
* 2009-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-282-6/+10
| | | | * shared/include/pci.h: Revert extern inline patch.
* 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-283-3/+8
| | | | | * network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c: Do not include <sys/queue.h>. It conflicts with one from network stack.
* 2009-09-28 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-09-282-0/+7
| | | | * console/console.c: Add pointer to method used by getchark().
* 2009-09-25 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-252-0/+6
| | | | * acinclude.m4: Add qemuppc.