Ralf Corsepius
fa011f35d5
2011-12-13 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/i2c/spi-memdrv.c: Make
spi_memdrv_minor2param_ptr, spi_memdrv_wait_ms static.
* libchip/i2c/spi-sd-card.c: Make
sd_card_compute_crc7, sd_card_compute_crc16 static.
2011-12-13 12:00:13 +00:00
Gedare Bloom
a1a25aeb58
2011-12-12 Gedare Bloom <gedare@rtems.org>
...
PR bsps/1989
* shared/start/start.S, shared/startup/linkcmds: Boot stack and heap
space improvements.
2011-12-12 19:31:48 +00:00
Gedare Bloom
8bc6b663f1
2011-12-12 Gedare Bloom <gedare@rtems.org>
...
PR bsps/1988
* shared/start/start.S: Add _init and _fini to .init and .fini sections
2011-12-12 19:00:48 +00:00
Gedare Bloom
e17789bf3d
2011-12-12 Gedare Bloom <gedare@rtems.org>
...
PR bsps/1988
* shared/startup/linkcmds: Relocate .init and .fini sections closer to
.text.
2011-12-12 18:52:18 +00:00
Ralf Corsepius
d71462b4eb
2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac (CFLAGS): Add -Wmissing-prototypes.
2011-12-10 05:53:03 +00:00
Ralf Corsepius
ac4f31c814
2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/interrupts/vectorexceptions.c: Make
mips_dump_exception_frame, mips_default_exception_code_handler
static.
2011-12-10 04:07:46 +00:00
Ralf Corsepius
de5868fe37
2011-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1986/libcpu
* shared/src/cache_aligned_malloc.c:
Include <rtems/rtems/cache.h>.
2011-12-10 04:03:50 +00:00
Joel Sherrill
2eddd4d61b
2011-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* make/custom/gen68360.cfg, make/custom/gen68360_040.cfg,
make/custom/pgh360.cfg: Simplify and clean up.
2011-12-09 16:12:46 +00:00
Ralf Corsepius
b9c2f07d59
2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/sonic.c: Activate SONIC_STATIC.
2011-12-09 13:16:25 +00:00
Ralf Corsepius
bf5d715672
2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/vt.c: Make _kd_mksound static.
* ide/ide.c: Make pc386_ide_probe, pc386_ide_initialize,
pc386_ide_read_reg, pc386_ide_write_reg, pc386_ide_write_block,
pc386_ide_control, pc386_ide_config_io_speed static.
2011-12-09 13:12:40 +00:00
Ralf Corsepius
32f2304ac3
2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/pci/pcibios.c: Make pcib_find_by_devid static.
2011-12-09 13:10:15 +00:00
Ralf Corsepius
ba5df99c89
2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/vgacons.c: Add VGACONS_STATIC.
* console/vgacons.h: Remove VGACONS_STATIC.
2011-12-09 07:20:28 +00:00
Ralf Corsepius
884a581346
2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/if_fxp.c: Add missing initializer.
2011-12-09 07:16:48 +00:00
Joel Sherrill
57bbd5cbce
2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1589/build
* configure.ac: Remove obsolete optional manager capability.
2011-12-08 21:42:36 +00:00
Joel Sherrill
5fa9b7069d
2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1589/build
* leaf.cfg, target.cfg.in, compilers/gcc-target-default.cfg: Remove
obsolete optional manager capability.
2011-12-08 21:40:23 +00:00
Joel Sherrill
bbf8816ab2
2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1589/build
* optman/.cvsignore, optman/Makefile.am, optman/preinstall.am,
optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
optman/rtems/no-part.c, optman/rtems/no-region.c,
optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
optman/rtems/no-signal.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c: Removed.
2011-12-08 21:39:52 +00:00
Ralf Corsepius
ef92e48c4a
2011-12-08 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/network/sonic.c: Make sonic_enable_interrupts,
sonic_disable_interrupts, sonic_clear_interrupts,
sonic_command static.
2011-12-08 14:17:07 +00:00
Ralf Corsepius
ff335a373d
2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* umon/tfsDriver.c: Include <rtems/umon.h> (Missing prototype).
* umon/monlib.c: Make DisableMonLock, EnableMonLock static.
2011-12-07 18:13:14 +00:00
Ralf Corsepius
3bbffec7b0
2011-12-07 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* startup/umonsupp.c: Include <rtems/umon.h> (Missing prototype).
2011-12-07 18:10:52 +00:00
Ralf Corsepius
9e9fb50869
2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/ide/ata.c: Make ata_interrupt_on, ata_interrupt_off,
ata_interrupt_isOn static.
2011-12-06 15:39:29 +00:00
Sebastian Huber
f41fb2b6b6
2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* misc/system-clocks.c: New file.
* Makefile.am: Reflect change from above.
* include/nand-mlc.h: Fixed lpc32xx_mlc_is_bad_page().
* make/custom/lpc32xx.inc, make/custom/lpc32xx_mzx_stage_1.cfg: Flags
for EABI tool chain.
* configure.ac, include/bsp.h, include/lpc32xx.h, misc/emc.c,
misc/i2c.c, rtc/rtc-config.c, startup/bspstarthooks.c: Avoid compile
time ARM_CLK and HCLK.
2011-12-06 14:01:55 +00:00
Sebastian Huber
6dbbe5b86b
2011-12-06 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/lpc24xx.inc: Flags for EABI tool chain.
2011-12-06 13:52:48 +00:00
Ralf Corsepius
2186f401e4
2011-12-06 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/mc68681.c (mc68681_open):
Var "status" needs to be signed.
2011-12-06 06:35:24 +00:00
Gedare Bloom
96d29be2bb
2011-12-05 Gedare Bloom <gedare@rtems.org>
...
* ChangeLog: Add PR number to ChangeLog entry
2011-12-05 15:22:51 +00:00
Gedare Bloom
5144142533
2011-12-05 Sebastien Bourdeauducq <seb@tmplab.org>
...
* milkymist_midi/midi.c: move MIDI message detection from higher layers
to the MIDI interrupt handler
2011-12-05 15:21:50 +00:00
Sebastian Huber
5d64fef2a7
2011-12-05 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1975/misc
* libchip/ide/ata.c, libchip/ide/ata_util.c: Fixed warnings.
2011-12-05 09:21:11 +00:00
Ralf Corsepius
86c7984988
2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/ide/ata.c: Make ata_interrupt_handler static.
* libchip/ide/ide_controller.c: Include libchip/ide_ctrl.h.
2011-12-03 05:16:57 +00:00
Ralf Corsepius
f2c6c44440
2011-12-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/display/disp_hcms29xx.c: Add missing initializer.
2011-12-03 05:09:40 +00:00
Joel Sherrill
0a962fb946
2011-12-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* start/start.S: Add bsp_reset() label to exit point.
2011-12-02 16:44:46 +00:00
Ralf Corsepius
f865fc5db5
2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* mpc8260/console-generic/console-generic.c,
mpc8xx/console-generic/console-generic.c:
Eliminate unused var "nb_overflow".
2011-12-01 08:20:03 +00:00
Ralf Corsepius
a6b5e83638
2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* console/console.c: Eliminate unused var "nb_overflow".
2011-12-01 08:16:05 +00:00
Ralf Corsepius
952199297e
2011-12-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/include/cpuIdent.c, shared/include/cpuIdent.h
(get_ppc_cpu_type_name): Return const char*.
2011-12-01 08:06:06 +00:00
Joel Sherrill
be8feba865
2011-11-29 Joel Sherrill <joel.sherrilL@OARcorp.com>
...
* Makefile.am: Add shared/startup/bsp-start-memcpy.S
2011-11-30 04:48:11 +00:00
Gedare Bloom
267357adba
2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
...
PR 1972/bsps
* milkymist_video/milkymist_video.h, milkymist_video/video.c: Adds an
ioctl to implement selection of composite on any connector, S-Video
and Component sources on the Milkymist One.
2011-11-27 17:33:00 +00:00
Gedare Bloom
b8ee42cd81
2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
...
PR 1970/bsps
* milkymist_clock/ckinit.c, milkymist_console/console.c,
milkymist_console/uart.c, milkymist_timer/timer.c: Support for the
new Milkymist sysctl and clock frequency detection.
2011-11-27 17:30:18 +00:00
Gedare Bloom
cc3b482bc0
2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
...
PR 1970/bsps
* include/system_conf.h: Support for the new Milkymist sysctl and clock
frequency detection.
2011-11-27 17:30:11 +00:00
Gedare Bloom
0f653ba984
2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
...
PR 1966/bsps
* milkymist_console/console.c, milkymist_console/uart.c,
milkymist_console/uart.h, milkymist_midi/midi.c: support for the new
UART core and interrupt map
2011-11-27 17:26:32 +00:00
Gedare Bloom
6fa94b75f0
2011-11-27 Sebastien Bourdeauducq <seb@tmplab.org>
...
PR 1966/bsps
* include/system_conf.h: support for the new UART core and interrupt
map
2011-11-27 17:26:25 +00:00
Jennifer Averett
7fc2c2cbc3
2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1925
* shared/irq/irq.h: Changed i386 console to libchip style console and
added support for com3 and com4.
2011-11-18 20:13:03 +00:00
Jennifer Averett
1c0b8d759f
2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
PR 1925
* Makefile.am, preinstall.am, console/serial_mouse_config.c,
include/bsp.h, start/start.S: Converted 1386 console to the libchip
style console
* console/conscfg.c, console/console_control.c,
console/printk_support.c, console/vgacons.c, console/vgacons.h: New
files.
2011-11-18 20:11:08 +00:00
Jennifer Averett
7c0273ebfa
2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
...
* console.c: Added a some error checks and fixed a error message.
2011-11-18 20:08:15 +00:00
Sebastian Huber
3aefd34821
2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1924/cpukit
* bootcard.c: Update due to API changes.
2011-11-10 14:42:08 +00:00
Sebastian Huber
f0e748cc61
2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1927/bsps:
* mpc83xx/network/tsec.c: Fixed integer truncation.
2011-11-10 08:44:37 +00:00
Sebastian Huber
5c0fb7c6a7
2011-11-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
PR 1929/bsps
* irq/irq_init.c: Fixed warning.
2011-11-10 08:25:45 +00:00
Joel Sherrill
36cfb55fa5
2011-11-09 Jennifer Averett <jennifer.averett@oarcorp.com>
...
PR 1934/bsps
* libchip/serial/ns16550.c: Change to unsigned variable.
2011-11-09 20:51:01 +00:00
Sebastian Huber
4a6cc2a4b3
2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/lpc17xx.h: New file.
* Makefile.am, preinstall.am: Reflect change above. Update due to API
changes.
* configure.ac, console/console-config.c, include/bsp.h, include/io.h,
include/irq.h, include/lcd.h, include/lpc-clock-config.h,
include/lpc24xx.h, include/start-config.h, irq/irq-dispatch.c,
irq/irq.c, misc/bspidle.c, misc/io.c, misc/lcd.c, misc/restart.c,
misc/system-clocks.c, ssp/ssp.c, startup/bspreset.c,
startup/bspstart.c, startup/bspstarthooks.c,
startup/start-config-emc-dynamic.c, startup/start-config-emc-static.c,
startup/start-config-pinsel.c: Basic support for LPC17XX. New memory
configurations for W9825G2JB75I, IS42S32800B, and SST39VF3201.
2011-11-08 10:39:46 +00:00
Sebastian Huber
4c622e5f4a
2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* shared/startup/bsp-start-copy-sections.c,
shared/startup/bsp-start-memcpy.S: New files.
* shared/include/start.h: Declare bsp_start_copy_sections().
* shared/start/start.S, shared/include/linker-symbols.h: Moved
content. Support for ARMv7-M.
2011-11-08 10:18:19 +00:00
Sebastian Huber
d922dab192
2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* make/custom/mpc5566evb_spe.cfg, make/custom/mpc5674fevb_spe.cfg,
startup/linkcmds.mpc5566evb_spe, startup/linkcmds.mpc5674fevb_spe,
startup/reset.c: New files.
* Makefile.am, preinstall.am: Reflect changes above.
* startup/early-init.c: Added missing section attribute.
* configure.ac, network/smsc9218i.c: New BSP options
SMSC9218I_EDMA_RX_CHANNEL and SMSC9218I_EDMA_TX_CHANNEL. Enable reset
at cleanup.
2011-11-08 10:13:32 +00:00
Sebastian Huber
d558bc49bb
2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/utility.h: Fixed some casts.
* include/irq-generic.h: Define bsp_interrupt_handler_index_type
conditionally.
2011-11-08 10:08:14 +00:00
Sebastian Huber
edb1dd83b8
2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* new-exceptions/bspsupport/ppc_exc_async_normal.S: Bugfix for
MPC5674F. Use it for all to be safe.
* mpc55xx/include/emios.h: Fixed eMIOS module count.
* mpc55xx/include/irq.h: Fixed CAN vector numbers.
BSP_INTERRUPT_HANDLER_TABLE_SIZE is now a BSP option.
2011-11-08 10:05:50 +00:00