Age | Commit message (Collapse) | Author |
|
PR 1391/bsps
* startup/spurious.c: Format was %d but had leading 0x.
|
|
* startup/linkcmds: All SPARC executables should include
rtems_get_version_string so the monitor used can provide RTEMS
awareness based upon the version.
|
|
* clock/ckinit.c: Add nanoseconds clock tick granularity support.
|
|
* startup/linkcmds: Add wildcard to gcc_except_table section so
programs compiled with gcc 4.3.x can link.
|
|
* preinstall.am: Spacing.
|
|
* Makefile.am, preinstall.am: i2c should be on branch as well as CVS
head.
|
|
* rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to
5 from 4. This is to avoid conflict with the LAN9C111 network MAC
driver using interrupt 4.
|
|
* 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
|
|
* leon_smc91111/leon_smc91111.c, rasta/rasta.c: Remove warnings.
|
|
* pci/pci.c: New file.
|
|
* cchip/cchip.c, include/cchip.h, include/rasta.h,
rasta/rasta.c: New files missed in previous commit.
|
|
* Makefile.am, preinstall.am: Use the following new drivers from
sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
|
|
* include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
startup, for drivers. (LEON2,3 are configurable processors, they can
be with or without DCache snooping. Caches without snooping needs the
drivers to flush cache or use the sparc instruction lda to force
cache miss...)
|
|
* Makefile.am, preinstall.am: LEON3 AMBA PnP bus scanning moved to
shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
improved to take account for PnP info address translation. This is
useful when scanning remote AMBA busses for example when a board
connected with PCI has an AMBA bus that needs to be scanned, before
the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
scanning support. By using the new AMBA scanning routines it is
possible to isolate the AMBA scanning code to ambapp.c, however
existing drivers should be updated to use them in order to save
space.
|
|
* include/bsp.h: This patch prepares bsp.h so that shared code (new
drivers) can easily have small small sections of BSP specific code.
|
|
* startup/spurious.c: Fix typo from previous commit.
|
|
* console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
startup/spurious.c: Remove debug print methods that are redundant
with prntk and replace their use with printk.
|
|
* startup/linkcmds: Handle .data.* sections
|
|
* bsp_specs: Remove qrtems_debug.
|
|
PR 1227/bsps
* include/bsp.h: Remove MAX_LONG_TEST_DURATION and
MAX_SHORT_TEST_DURATION. They are obsolete and unused.
|
|
* console/console.c, timer/timer.c: Use uint32_t instead of
rtems_unsigned32/unsigned32.
|
|
* configure.ac: New BUG-REPORT address.
|
|
* clock/ckinit.c: Use common clock driver template and eliminate all
fast idle code specific to this BSP. This eliminates a fair amount of
code in the BSP clock driver and bsp_startup. The LEON3 has to do a
scan of the AMBA bus to find the timer so I added the new hook
Clock_driver_support_find_timer to support this. In general, there
was some clean up to the file headers of various files.
|
|
* Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
file and simplified initialization.
|
|
* Makefile.am: Remove superfluous -DASM.
|
|
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
|
* startup/linkcmds: Add .rela.dyn sections.
|
|
* startup/linkcmds: Add .gnu.linkonce.b.* section.
|
|
* startup/linkcmds: Add sections required by newer gcc versions.
|
|
* configure.ac: Remove explicit ampolish3 support (now in
RTEMS_BSP_CONFIGURE).
|
|
* configure.ac: Add ampolish3 support.
* Makefile.am: Add preinstall.am.
|
|
* leon_smc91111/leon_smc91111.c, README, timer/timer.c,
startup/setvec.c, startup/spurious.c, startup/linkcmds,
console/console.c, console/debugputs.c,
console/consolereserveresources.c, bsp_specs, gnatsupp/gnatsupp.c,
include/coverhd.h, include/tm27.h, include/leon.h, include/bsp.h,
Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c,
clock/ckinit.c: Backport from rtems-4-6-branch.
|