Joel Sherrill
d81a9a7a14
2009-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac: Disable network interface when networking
is disabled.
2009-09-23 00:00:34 +00:00
Thomas Doerfler
687e34b619
Add missing files.
2009-09-21 07:44:28 +00:00
Thomas Doerfler
091705c07f
Removed symbols and renamed sections.
...
Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
2009-09-18 08:06:32 +00:00
Thomas Doerfler
ba938b8d7d
Changes throughout.
2009-09-18 08:05:40 +00:00
Thomas Doerfler
f90c5fb37c
preinstall.am: Regenerate.
2009-09-18 08:05:14 +00:00
Joel Sherrill
96d8af5b01
2009-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* pxa255/ffuart/ffuart.c: Add BSP_poll_char.
2009-09-18 01:37:44 +00:00
Joel Sherrill
e0b664382e
2009-09-16 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Resolve confusion with Ralf's patch.
2009-09-16 22:13:58 +00:00
Joel Sherrill
d21f75fb11
2009-09-16 Roxana Leontie <roxana.leontie@gmail.com>
...
* configure.ac, fb/fb.c, include/bsp.h: updates made for porting to
Nano-X and make testing easyer
2009-09-16 20:43:40 +00:00
Till Straumann
446a1e8123
2009-09-15 Till Straumann <strauman@slac.stanford.edu>
...
PR 1344/bsps:
* clock/ckinit.c: Fix more bugs (applied PR1344/attachment 702):
TSC handler was used when 8254 was requested and vice versa.
Also, nanosecond handler was never installed to RTEMS clock.
2009-09-16 00:04:44 +00:00
Ralf Corsepius
e5e9f1aede
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/bsp-configure.m4: Add RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-15 14:48:00 +00:00
Ralf Corsepius
6b2b37d28a
2009-09-15 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Remove RTEMS_BSP_BOOTCARD_OPTIONS.
2009-09-15 14:45:47 +00:00
Till Straumann
6b7ef8a30d
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* network/gdb-6.8-psim-hw_ethtap.diff: Added gdb patch
which implements the NIC hardware emulation.
2009-09-11 22:56:39 +00:00
Till Straumann
a1e516f234
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, bsp.h, network/if_sim.c, network/README:
added driver for NIC emulation.
2009-09-11 22:53:25 +00:00
Till Straumann
5a6d25fcd5
2009-09-11 Till Straumann <Till.Straumann@TU-Berlin.de>
...
* psim-top.in, psim-bottom: Added support for options
-d (print device tree and exit), -h (usage info) and
-n (enable NIC support).
* psim-gdb-bottom: Added support for options -s (force sysv IPC),
-h (usage info) and -n (enable NIC support).
Allow user to override GDB variable from environment.
* psim-shared: cat NIC properties into device file if the
user had specified '-n'.
* runtest-top.in: removed unsupported options -o, -d from
usage info.
2009-09-11 22:42:00 +00:00
Till Straumann
b09423368b
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* Makefile.am, preinstall.am, irq/no_pic.c (REMOVED),
irq/irq.h, irq/irq_init.c:
use openpic from 'shared' area instead of no_pic.
* inlude/psim.h:
use openpic from 'shared' area instead of no_pic.
Added 'extern' declaration for (linker-script defined) RamBase
and RamSize symbols. Let CPP macros expand to these symbols
instead of static constants.
Added register definitions for OpenPIC in the register area.
Added register definitions for ethernet controller in the register
area.
* startup/linkcmds: Increased RamSize to 16M. Increased 'RAM'
memory region to 32M (there is really no disadvantage in making
this large). Added comment explaining the inter-relation between
RamSize, the size of the memory region, the device-tree property
"oea-memory-size" and the DBAT setting.
* tools/psim-shared: Try to determine RamSize from executable
and set 'oea-memory-size' accordingly. May be overridden if 'RAM_SIZE'
envvar is set.
Added openpic to device-tree.
Added ethernet controller to device-tree (commented because a PSIM
patch is currently required to use this device).
* startup/bspstart: Increase DBAT0 mapping to size of 32M.
2009-09-11 17:13:42 +00:00
Till Straumann
1b290ce7e5
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* shared/openpic/openpic.c: include the more generic <rtems/pci.h>
rather than <bsp/pci.h>.
2009-09-11 16:58:30 +00:00
Till Straumann
f85ad07618
2009-09-11 Till Straumann <strauman@slac.stanford.edu>
...
* irq/openpic_i8259_irq.c: Do not include <bsp/VMEConfig.h>
if the bsp.h defines HAVE_NO_VME so that BSPs w/o VME do not
have to create a dummy VMEConfig.h header.
2009-09-11 16:57:07 +00:00
Till Straumann
fabc115705
*** empty log message ***
2009-09-10 21:40:10 +00:00
Till Straumann
b14bfbba45
2009-09-10 Till Straumann <strauman@slac.stanford.edu>
...
* shared/misc/m68kidle.c: added "cc" clobber to inline
asm; STOP instruction modifies CCR!
2009-09-10 21:20:49 +00:00
Joel Sherrill
27e7b14411
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
* startup/bspidle.c: Removed.
2009-09-10 01:21:38 +00:00
Joel Sherrill
2c183cdf42
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* startup/bspidle.c: Removed.
2009-09-10 01:20:23 +00:00
Joel Sherrill
0d70642a69
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* shared/startup/bspidle.c: New file.
2009-09-10 01:19:31 +00:00
Joel Sherrill
ab0f90b701
2009-09-09 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1435/bsps
* Makefile.am: Use shared implementation of bsp_idle_thread().
2009-09-10 01:17:52 +00:00
Till Straumann
ddfae71ab0
2009-09-09 Till Straumann <strauman@slac.stanford.edu>
...
* startup/bspstart.c: Added dummy implementation of firmware
syscalls for use with QEMU. Dummy handler is installed if no
pre-existing firmware handler is found.
2009-09-09 05:34:44 +00:00
Joel Sherrill
8634637d1d
2009-09-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-config.h, include/irq-generic.h, include/irq-info.h,
src/irq-generic.c, src/irq-info.c, src/irq-legacy.c, src/irq-shell.c:
Format, cleanup and documentation.
* src/irq-server.c: New file.
* include/bootcard.h, include/stackalloc.h, src/stackalloc.c,
bsplibc.c: Update for heap API changes. Documentation.
2009-09-08 13:35:07 +00:00
Joel Sherrill
f1e8903dc0
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* bootcard.c, bsplibc.c, clockdrv_shell.h, console-polled.c: Fix
formatting.
2009-08-28 18:24:10 +00:00
Joel Sherrill
bcec9554ec
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* shared/start.S: Fix comment.
2009-08-28 18:23:33 +00:00
Joel Sherrill
4744e975a7
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac: Fix typo.
2009-08-28 18:23:12 +00:00
Joel Sherrill
8e73dba3f5
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/console.c: Spacing.
2009-08-28 18:22:44 +00:00
Joel Sherrill
77f842dbc4
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* startup/bspstart.c: Spacing.
2009-08-28 18:21:20 +00:00
Joel Sherrill
4715aba5d3
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* console/config.c: Spacing.
2009-08-28 18:20:50 +00:00
Joel Sherrill
fd3cd3e3e3
2009-08-28 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* configure.ac, console/conscfg.c: Add CONSOLE_USE_INTERRUPTS.
2009-08-28 18:20:12 +00:00
Joel Sherrill
7561e7cfb3
2009-08-27 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out
of .h file.
2009-08-28 03:17:17 +00:00
Joel Sherrill
25df30d7e7
2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* misc/bspidle.c: Include bsp.h and fix prototype.
2009-08-27 22:45:22 +00:00
Joel Sherrill
c61aa6021d
If not on Skyeye, do not include the rtl8019 driver in libbsp.
2009-08-27 22:44:16 +00:00
Joel Sherrill
8ff9bb8326
2009-08-27 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* mpc6xx/mmu/bat.c, mpc6xx/mmu/bat.h: Fix spelling.
2009-08-27 18:19:44 +00:00
Joel Sherrill
a4a626ba6b
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* configure.ac: Add default value.
2009-08-27 00:01:06 +00:00
Joel Sherrill
e90329f399
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, preinstall.am, include/bsp.h: Rename BSP specific idle
thread to bsp_idle_thread.
* misc/bspidle.c: New file.
* include/idle.h, misc/idle.c: Removed.
2009-08-26 13:39:01 +00:00
Joel Sherrill
758daa4515
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* clock/clock.c, include/bsp.h: Rename BSP specific idle thread to
bsp_idle_thread.
2009-08-26 13:32:22 +00:00
Joel Sherrill
fc472c9796
2009-08-26 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, startup/bspstart.c: Rename BSP specific idle thread to
bsp_idle_thread and split into its own file.
* startup/bspidle.c: New file.
2009-08-26 13:31:40 +00:00
Joel Sherrill
6749520127
2009-08-25 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* ep1a/startup/linkcmds, mbx8xx/startup/linkcmds,
score603e/startup/linkcmds, shared/startup/linkcmds,
ss555/startup/linkcmds: Fix typos in .eh_frame sections.
2009-08-25 19:09:31 +00:00
Joel Sherrill
eef91afaab
2009-08-24 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h, startup/bspstart.c: Rename _Thread_Idle_body to
bsp_idle_thread.
2009-08-24 21:06:01 +00:00
Joel Sherrill
dedccb649e
2009-08-24 Christian Mauderer <christian.mauderer@embedded-brains.de>
...
* rtems.adb: Use rtems_debug_is_enabled().
2009-08-24 12:15:24 +00:00
Joel Sherrill
b8dfc887f5
2009-08-22 Roxana Leontie <roxana.leontie@gmail.com>
...
* console/fb_vga.c: improved read/write
2009-08-23 14:59:55 +00:00
Joel Sherrill
d46a005512
2009-08-22 Xi Yang <hiyangxi@gmail.com>
...
* pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer.
* pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c,
pxa255/irq/irq.h: Change to dummy_handler().
2009-08-22 13:59:56 +00:00
Joel Sherrill
1179b5f318
2009-08-22 Xi Yang <hiyangxi@gmail.com>
...
* fb/fb.c: Register correct device name.
* startup/bspstart.c: Fix warnings.
2009-08-22 13:55:51 +00:00
Joel Sherrill
4d06315fc5
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* nds/fb/fb.c: took off get_screen_info() and set_screen_info() extern
references
2009-08-21 18:36:02 +00:00
Joel Sherrill
573e3b2f7f
2009-08-21 Roxana Leontie <roxana.leontie@gmail.com>
...
* pc386/console/fb_vga.c: added read/write functionality; added thread
safety to prevent multiple open() operations of the frame buffer device.
2009-08-21 18:35:28 +00:00
Joel Sherrill
a3a6fae837
2009-08-21 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS.
Should be automatically handled by confdefs.h or the application.
2009-08-21 17:59:31 +00:00
Joel Sherrill
a17bc42173
2009-08-21 Xi Yang <hiyangxi@gmail.com>
...
* Makefile.am: Add fb/fb.c add rtl8019 Ethernet card support
* preinstall.am: Install skyeye_fb.h, Install wd80x3
* fb/fb.c, fb/skyeye_fb.h: Framebuffer support for skyeye simulator
* rtl8019/wd80x3, rtl8019/rtl8019.c: rtl8019 support
* startup/memmap.c: Change the size of Map I/O to 1216M
* bsp/bsp.h: Add rtl8019 related infomation
2009-08-21 17:49:31 +00:00