source: rtems/c/src/lib/libbsp/sparc/leon2/ChangeLog @ bd7a91b

4.104.114.95
Last change on this file since bd7a91b was bd7a91b, checked in by Joel Sherrill <joel.sherrill@…>, on 03/12/08 at 22:05:13

2008-03-12 Joel Sherrill <joel.sherrill@…>

  • configure.ac: Fix typo.
  • Property mode set to 100644
File size: 6.1 KB
Line 
12008-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * configure.ac: Fix typo.
4
52008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * startup/linkcmds: Add wildcard to gcc_except_table section so
8        programs compiled with gcc 4.3.x can link.
9
102007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
11
12        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
13        Table. Use the RTEMS provided accessor macros to obtain configuration
14        fields.
15
162007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
17
18        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
19        Configuration Table. Eliminate CPU Table from all ports. Delete
20        references to CPU Table in all forms.
21
222007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        * Makefile.am: Moved most of the remaining CPU Table fields to the
25        Configuration Table. This included pretasking_hook, predriver_hook,
26        postdriver_hook, idle_task, do_zero_of_workspace,
27        extra_mpci_receive_server_stack, stack_allocate_hook, and
28        stack_free_hook. As a side-effect of this effort some multiprocessing
29        code was made conditional and some style clean up occurred.
30
312007-11-30      Daniel Hellstrom <daniel@gaisler.com>
32
33        * rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to
34        5 from 4. This is to avoid conflict with the LAN9C111 network MAC
35        driver using interrupt 4.
36
372007-10-11      Daniel Hellstrom <daniel@gaisler.com>
38
39        * Makefile.am, preinstall.am: Fixes bug in OC-CAN baud rate calculator.
40        The BTR1 8-bit value was swapped.
41
422007-09-12      Daniel Hellstrom <daniel@gaisler.com>
43
44        * leon_smc91111/leon_smc91111.c: LEON2 SMC91111 initialization: PIO
45        Interrupt initialization fix and speed rate defaulted to 100Mbit/s
46        for boards with 50MHz system clock or greater now all defaults to
47        100Mbit/s
48
492007-09-07      Daniel Hellstrom <daniel@gaisler.com>
50
51        * leon_smc91111/leon_smc91111.c, rasta/rasta.c: Remove warnings.
52
532007-09-06      Daniel Hellstrom <daniel@gaisler.com>
54
55        * pci/pci.c: New file.
56
572007-09-06      Daniel Hellstrom <daniel@gaisler.com>
58
59        * cchip/cchip.c, include/cchip.h, include/rasta.h,
60        rasta/rasta.c: New files missed in previous commit.
61
622007-09-06      Daniel Hellstrom <daniel@gaisler.com>
63
64        * Makefile.am, preinstall.am: Use the following new drivers from
65        sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
66
672007-09-05      Daniel Hellstrom <daniel@gaisler.com>
68
69        * include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
70        startup, for drivers. (LEON2,3 are configurable processors, they can
71        be with or without DCache snooping. Caches without snooping needs the
72        drivers to flush cache or use the sparc instruction lda to force
73        cache miss...)
74
752007-09-05      Daniel Hellstrom <daniel@gaisler.com>
76
77        * Makefile.am, preinstall.am: LEON3 AMBA PnP bus scanning moved to
78        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
79        improved to take account for PnP info address translation. This is
80        useful when scanning remote AMBA busses for example when a board
81        connected with PCI has an AMBA bus that needs to be scanned, before
82        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
83        scanning support. By using the new AMBA scanning routines it is
84        possible to isolate the AMBA scanning code to ambapp.c, however
85        existing drivers should be updated to use them in order to save
86        space.
87
882007-09-05      Daniel Hellstrom <daniel@gaisler.com>
89
90        * include/bsp.h: This patch prepares bsp.h so that shared code (new
91        drivers) can easily have small small sections of BSP specific code.
92
932007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
94
95        * startup/spurious.c: Fix typo from previous commit.
96
972007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
98
99        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
100        startup/spurious.c: Remove debug print methods that are redundant
101        with prntk and replace their use with printk.
102
1032007-05-03      Joel Sherrill <joel@OARcorp.com>
104
105        * startup/linkcmds: Handle .data.* sections
106
1072007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
108
109        * bsp_specs: Remove qrtems_debug.
110
1112007-03-10      Joel Sherrill <joel@OARcorp.com>
112
113        PR 1227/bsps
114        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
115        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
116
1172006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
118
119        * console/console.c, timer/timer.c: Use uint32_t instead of
120          rtems_unsigned32/unsigned32.
121
1222006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
123
124        * configure.ac: New BUG-REPORT address.
125
1262006-11-16      Joel Sherrill <joel@OARcorp.com>
127
128        * clock/ckinit.c: Use common clock driver template and eliminate all
129        fast idle code specific to this BSP. This eliminates a fair amount of
130        code in the BSP clock driver and bsp_startup. The LEON3 has to do a
131        scan of the AMBA bus to find the timer so I added the new hook
132        Clock_driver_support_find_timer to support this. In general, there
133        was some clean up to the file headers of various files.
134
1352006-11-15      Joel Sherrill <joel@OARcorp.com>
136
137        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
138        file and simplified initialization.
139
1402006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
141
142        * Makefile.am: Remove superfluous -DASM.
143
1442006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
145
146        * configure.ac: Require autoconf-2.60. Require automake-1.10.
147
1482006-06-24      Joel Sherrill <joel@OARcorp.com>
149
150        * startup/linkcmds: Add .rela.dyn sections.
151
1522006-03-08      Joel Sherrill <joel@OARcorp.com>
153
154        * startup/linkcmds: Add .gnu.linkonce.b.* section.
155
1562006-02-08      Joel Sherrill <joel@OARcorp.com>
157
158        * startup/linkcmds: Add sections required by newer gcc versions.
159
1602006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
161
162        * configure.ac: Remove explicit ampolish3 support (now in
163        RTEMS_BSP_CONFIGURE).
164
1652006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
166
167        * configure.ac: Add ampolish3 support.
168        * Makefile.am: Add preinstall.am.
169
1702006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
171
172        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
173        startup/setvec.c, startup/spurious.c, startup/linkcmds,
174        console/console.c, console/debugputs.c,
175        console/consolereserveresources.c, bsp_specs, gnatsupp/gnatsupp.c,
176        include/coverhd.h, include/tm27.h, include/leon.h, include/bsp.h,
177        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c,
178        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.