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

4.104.114.95
Last change on this file since f44b668 was f44b668, checked in by Ralf Corsepius <ralf.corsepius@…>, on 09/05/08 at 05:44:55

2008-09-05 Ralf Corsépius <ralf.corsepius@…>

  • console/console.c, timer/timer.c: Convert to "bool".
  • Property mode set to 100644
File size: 8.1 KB
Line 
12008-09-05      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * console/console.c, timer/timer.c: Convert to "bool".
4
52008-09-03      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * timer/timer.c: Convert using "bool".
8
92008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
10
11        * timer/timer.c: Eliminate empty function from every benchmark timer
12        driver. Fix spelling.
13
142008-08-31      Joel Sherrill <joel.sherrill@oarcorp.com>
15
16        * timer/timer.c: Rename timer driver methods to follow RTEMS
17        programming conventions.
18
192008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
20
21        * cchip/cchip.c, gnatsupp/gnatsupp.c, timer/timer.c: Add missing
22        prototypes.
23
242008-08-08      Joel Sherrill <joel.sherrill@OARcorp.com>
25
26        * startup/linkcmds: All SPARC executables should include
27        rtems_get_version_string so the monitor used can provide RTEMS
28        awareness based upon the version.
29
302008-05-15      Joel Sherrill <joel.sherrill@OARcorp.com>
31
32        * Makefile.am, configure.ac: Add capability for bootcard.c BSP
33        Initialization Framework to ask the BSP where it has memory for the
34        RTEMS Workspace and C Program Heap. These collectively are referred
35        to as work area. If the BSP supports this, then it does not have to
36        include code to split the available memory between the two areas.
37        This reduces the amount of code in the BSP specific bspstart.c file.
38        Additionally, the shared framework can initialize the C Library, call
39        rtems_debug_enable(), and dirty the work area memory. Until most/all
40        BSPs support this new capability, if the BSP supports this, it should
41        call RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION from its configure.ac.
42        When the transition is complete, this autoconf macro can be removed.
43
442008-05-07      Joel Sherrill <joel.sherrill@OARcorp.com>
45
46        * clock/ckinit.c: Add nanoseconds clock tick granularity support.
47
482008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
49
50        * Makefile.am: Remove all references to console_reserve_resources and
51        termios_reserve_resources.
52        * console/consolereserveresources.c: Removed.
53
542008-03-12      Joel Sherrill <joel.sherrill@oarcorp.com>
55
56        * configure.ac: Fix typo.
57
582008-03-03      Joel Sherrill <joel.sherrill@OARcorp.com>
59
60        * startup/linkcmds: Add wildcard to gcc_except_table section so
61        programs compiled with gcc 4.3.x can link.
62
632007-12-11      Joel Sherrill <joel.sherrill@OARcorp.com>
64
65        * clock/ckinit.c, include/bsp.h: Eliminate copies of the Configuration
66        Table. Use the RTEMS provided accessor macros to obtain configuration
67        fields.
68
692007-12-04      Joel Sherrill <joel.sherrill@OARcorp.com>
70
71        * include/bsp.h: Move interrupt_stack_size field from CPU Table to
72        Configuration Table. Eliminate CPU Table from all ports. Delete
73        references to CPU Table in all forms.
74
752007-12-03      Joel Sherrill <joel.sherrill@OARcorp.com>
76
77        * Makefile.am: Moved most of the remaining CPU Table fields to the
78        Configuration Table. This included pretasking_hook, predriver_hook,
79        postdriver_hook, idle_task, do_zero_of_workspace,
80        extra_mpci_receive_server_stack, stack_allocate_hook, and
81        stack_free_hook. As a side-effect of this effort some multiprocessing
82        code was made conditional and some style clean up occurred.
83
842007-11-30      Daniel Hellstrom <daniel@gaisler.com>
85
86        * rasta/rasta.c: LEON2 PCI RASTA driver. Changes RASTA PCI interrupt to
87        5 from 4. This is to avoid conflict with the LAN9C111 network MAC
88        driver using interrupt 4.
89
902007-10-11      Daniel Hellstrom <daniel@gaisler.com>
91
92        * Makefile.am, preinstall.am: Fixes bug in OC-CAN baud rate calculator.
93        The BTR1 8-bit value was swapped.
94
952007-09-12      Daniel Hellstrom <daniel@gaisler.com>
96
97        * leon_smc91111/leon_smc91111.c: LEON2 SMC91111 initialization: PIO
98        Interrupt initialization fix and speed rate defaulted to 100Mbit/s
99        for boards with 50MHz system clock or greater now all defaults to
100        100Mbit/s
101
1022007-09-07      Daniel Hellstrom <daniel@gaisler.com>
103
104        * leon_smc91111/leon_smc91111.c, rasta/rasta.c: Remove warnings.
105
1062007-09-06      Daniel Hellstrom <daniel@gaisler.com>
107
108        * pci/pci.c: New file.
109
1102007-09-06      Daniel Hellstrom <daniel@gaisler.com>
111
112        * cchip/cchip.c, include/cchip.h, include/rasta.h,
113        rasta/rasta.c: New files missed in previous commit.
114
1152007-09-06      Daniel Hellstrom <daniel@gaisler.com>
116
117        * Makefile.am, preinstall.am: Use the following new drivers from
118        sparc/shared: PCI, b1553BRM, SpaceWire(GRSPW), CAN (GRCAN), Raw UART.
119
1202007-09-05      Daniel Hellstrom <daniel@gaisler.com>
121
122        * include/bsp.h: LEON2 and LEON3 Data cache snooping detection on
123        startup, for drivers. (LEON2,3 are configurable processors, they can
124        be with or without DCache snooping. Caches without snooping needs the
125        drivers to flush cache or use the sparc instruction lda to force
126        cache miss...)
127
1282007-09-05      Daniel Hellstrom <daniel@gaisler.com>
129
130        * Makefile.am, preinstall.am: LEON3 AMBA PnP bus scanning moved to
131        shared/amba/amba.c and shared/include/ambapp.h. The AMBA scanning was
132        improved to take account for PnP info address translation. This is
133        useful when scanning remote AMBA busses for example when a board
134        connected with PCI has an AMBA bus that needs to be scanned, before
135        the addresses was hard coded. Also, LEON2 now have AMBA PnP bus
136        scanning support. By using the new AMBA scanning routines it is
137        possible to isolate the AMBA scanning code to ambapp.c, however
138        existing drivers should be updated to use them in order to save
139        space.
140
1412007-09-05      Daniel Hellstrom <daniel@gaisler.com>
142
143        * include/bsp.h: This patch prepares bsp.h so that shared code (new
144        drivers) can easily have small small sections of BSP specific code.
145
1462007-05-11      Joel Sherrill <joel.sherrill@OARcorp.com>
147
148        * startup/spurious.c: Fix typo from previous commit.
149
1502007-05-09      Joel Sherrill <joel.sherrill@OARcorp.com>
151
152        * console/debugputs.c, include/bsp.h, leon_smc91111/leon_smc91111.c,
153        startup/spurious.c: Remove debug print methods that are redundant
154        with prntk and replace their use with printk.
155
1562007-05-03      Joel Sherrill <joel@OARcorp.com>
157
158        * startup/linkcmds: Handle .data.* sections
159
1602007-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
161
162        * bsp_specs: Remove qrtems_debug.
163
1642007-03-10      Joel Sherrill <joel@OARcorp.com>
165
166        PR 1227/bsps
167        * include/bsp.h: Remove MAX_LONG_TEST_DURATION and
168        MAX_SHORT_TEST_DURATION. They are obsolete and unused.
169
1702006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
171
172        * console/console.c, timer/timer.c: Use uint32_t instead of
173          rtems_unsigned32/unsigned32.
174
1752006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
176
177        * configure.ac: New BUG-REPORT address.
178
1792006-11-16      Joel Sherrill <joel@OARcorp.com>
180
181        * clock/ckinit.c: Use common clock driver template and eliminate all
182        fast idle code specific to this BSP. This eliminates a fair amount of
183        code in the BSP clock driver and bsp_startup. The LEON3 has to do a
184        scan of the AMBA bus to find the timer so I added the new hook
185        Clock_driver_support_find_timer to support this. In general, there
186        was some clean up to the file headers of various files.
187
1882006-11-15      Joel Sherrill <joel@OARcorp.com>
189
190        * Makefile.am: Merge c_rtems_main() into boot_card(). This eliminated a
191        file and simplified initialization.
192
1932006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
194
195        * Makefile.am: Remove superfluous -DASM.
196
1972006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
198
199        * configure.ac: Require autoconf-2.60. Require automake-1.10.
200
2012006-06-24      Joel Sherrill <joel@OARcorp.com>
202
203        * startup/linkcmds: Add .rela.dyn sections.
204
2052006-03-08      Joel Sherrill <joel@OARcorp.com>
206
207        * startup/linkcmds: Add .gnu.linkonce.b.* section.
208
2092006-02-08      Joel Sherrill <joel@OARcorp.com>
210
211        * startup/linkcmds: Add sections required by newer gcc versions.
212
2132006-01-11      Ralf Corsepius <ralf.corsepius@rtems.org>
214
215        * configure.ac: Remove explicit ampolish3 support (now in
216        RTEMS_BSP_CONFIGURE).
217
2182006-01-10      Ralf Corsepius <ralf.corsepius@rtems.org>
219
220        * configure.ac: Add ampolish3 support.
221        * Makefile.am: Add preinstall.am.
222
2232006-01-09      Ralf Corsepius <ralf.corsepius@rtems.org>
224
225        * leon_smc91111/leon_smc91111.c, README, timer/timer.c,
226        startup/setvec.c, startup/spurious.c, startup/linkcmds,
227        console/console.c, console/debugputs.c,
228        console/consolereserveresources.c, bsp_specs, gnatsupp/gnatsupp.c,
229        include/coverhd.h, include/tm27.h, include/leon.h, include/bsp.h,
230        Makefile.am, configure.ac, times, leon_open_eth/leon_open_eth.c,
231        clock/ckinit.c: Backport from rtems-4-6-branch.
Note: See TracBrowser for help on using the repository browser.