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

4.104.114.95
Last change on this file since 0e58c4f was 0e58c4f, checked in by Joel Sherrill <joel.sherrill@…>, on 05/07/08 at 17:40:52

2008-05-07 Joel Sherrill <joel.sherrill@…>

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