source: rtems/c/src/lib/libbsp/i386/ChangeLog @ de26394

4.104.114.95
Last change on this file since de26394 was de26394, checked in by Ralf Corsepius <ralf.corsepius@…>, on 08/18/08 at 06:06:42

2008-08-18 Ralf Corsépius <ralf.corsepius@…>

  • shared/irq/irq_init.c: Add missing prototypes.
  • Property mode set to 100644
File size: 12.4 KB
Line 
12008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
2
3        * shared/irq/irq_init.c: Add missing prototypes.
4
52008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
6
7        * shared/comm/tty_drv.c: Eliminate copies of switches to convert
8        termios Bxxx constants to xxx as an integer. Use the shared
9        termios_baud_to_number() routine to do the same conversion.
10
112008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
12
13        * shared/comm/tty_drv.c: Remove all references to
14        console_reserve_resources and termios_reserve_resources.
15
162007-11-06      Till Straumann <strauman@slac.stanford.edu>
17
18        * shared/irq/irq.c: test for non-NULL-ness before calling
19        'on'/'off' methods so that users don't have to provide
20        no-ops if they don't want this feature.
21
222007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
23
24        PR 1257/bsps
25        * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code
26        outside of cpukit should use the public API for
27        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
28        public API and directly accessing _CPU_ISR_Disable and
29        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
30        directive which could lead to problems. This patch also changes the
31        type of the variable passed into these routines and addresses minor
32        style issues.
33
342007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
35
36        * shared/pci/pcibios.c, shared/pci/pcibios.h:
37        Reflect changes to rtems/pci.h. Convert to using
38        stdint fixed-size types.
39
402006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
41
42        * shared/irq/idt.c: unsigned limits to match with
43          i386_get_info_from_IDTR.
44
452006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
46
47        * configure.ac: New BUG-REPORT address.
48
492006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
50
51        * configure.ac: Require autoconf-2.60. Require automake-1.10.
52
532006-07-12      Till Straumann <strauman@slac.stanford.edu>
54
55        * shared/pci/pcibios.c: let pci_find_device() return
56        -1 on failure, not just non-zero status. I found that
57        some driver(s) [e.g. dec21140] explicitely check for -1.
58
592005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * shared/irq/idt.c: Reflect API changes.
62
632005-11-02      Till Straumann <strauman@slac.stanford.edu>
64
65        * shared/pci/pcibios.c: replaced pci_find_device implementation by a
66        pcibios call which already provides the functionality (PR#832)
67
682005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
69
70        * shared/comm/i386_io.h, shared/comm/tty_drv.c,
71        shared/comm/tty_drv.h: Remove CVS Log.
72
732005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
74
75        * Makefile.am: Merge-in shared/Makefile.am.
76        * ChangeLog: Merge-in shared/ChangeLog.
77        * configure.ac: Remove shared/Makefile.am.
78
792005-05-23      Joel Sherrill <joel@OARcorp.com>
80
81        * shared/comm/i386-stub.c: Make get_char() static since it is such a
82        common name and conflicts with names in the standard Ada run-time.
83
842005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
85
86        * shared/pci/pcibios.c: Eliminate unsigned8.
87
882005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
89
90        * shared/Makefile.am, shared/comm/i386-stub-glue.c,
91        shared/comm/tty_drv.c, shared/comm/uart.c, shared/irq/idt.c,
92        shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
93        shared/irq/irq_init.c: Moved irq.h and irq_asm.h to bsp
94        subdirectory.
95
962005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
97
98        * shared/pci/pcibios.c, shared/pci/pcibios.h: Corrected spacing Name
99        modifications for a generic PCI interface       Added wrapper
100        routines for pci read/write configuration data
101
1022005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
103
104        * shared/comm/tty_drv.c: Modified to support addition of parameter
105        to ISRs.
106
1072005-04-26      Joel Sherrill <joel@OARcorp.com>
108
109        * shared/pci/pcibios.c: Reformatted.
110
1112005-04-18      Eric Valette <eric.valette@free.fr>
112
113        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
114        shared/irq/irq_init.c: Added parameter to irq handler
115
1162005-03-14      Joel Sherrill <joel@OARcorp.com>
117
118        * shared/pci/pcibios.c, shared/pci/pcibios.h: Continue PCI API
119        unification. All use pci_find_device().
120
1212005-03-04      Joel Sherrill <joel@OARcorp.com>
122
123        * shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize
124        function part of the unified PCI API as pci_initialize().
125
1262005-01-19      Joel Sherrill <joel@OARcorp.com>
127
128        * pc386/console/vgainit.c, pc386/wd8003/wd8003.c,
129        shared/comm/uart.c: Fix errors caught by gcc 4.x.
130
1312005-01-04      Joel Sherrill <joel@OARcorp.com>
132
133        * shared/comm/gdb_glue.c, shared/irq/idt.c: Remove warnings.
134
1352004-09-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
136
137        PR 608/bsps
138        * shared/pci/pcibios.c: BusCountPCI().
139
1402004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
141
142        * configure.ac: Require automake > 1.9.
143
1442004-04-09      Ralf Corsepius <ralf.corsepius@rtems.org>
145
146        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
147
1482004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
149
150        * shared/pci/pcibios.c: Convert to using c99 fixed size types.
151
1522004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
153
154        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
155        * acinclude.m4: Regenerate.
156
1572004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
158
159        * shared/irq/irq_asm.S: Convert #..-comments to /*..*/ comments.
160
1612004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
162
163        * shared/Makefile.am: Add PREINSTALL_DIRS.
164
1652004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
168        PRE/TMPINSTALL_FILES to CLEANFILES.
169
1702004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
171
172        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
173        $(RTEMS_BSP_FAMILY).
174
1752003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
176
177        * shared/Makefile.am: Use mkdir_p. Remove dirs from
178        PRE/TMPINSTALL_FILES.
179        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
180
1812003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * shared/Makefile.am: Merge-in Makefile.ams above. Add
184        preinstallation dirstamp support.
185        * configure.ac: Remove shared/io/Makefile, shared/comm/Makefile,
186        shared/pci/Makefile, shared/irq/Makefile.
187        * shared/io/.cvsignore, shared/pci/Makefile.am,
188        shared/irq/Makefile.am, shared/io/Makefile.am,
189        shared/comm/Makefile.am: Remove.
190
1912003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
192
193        * acinclude.m4: Reflect changes to bootstrap.
194        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
195
1962003-10-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
197
198        * shared/comm/uart.h: Add extern "C" guards.
199        * shared/pci/pcibios.h: Ditto.
200
2012003-09-04      Joel Sherrill <joel@OARcorp.com>
202
203        * shared/comm/gdb_glue.c, shared/irq/idt.c, shared/irq/irq.c,
204        shared/irq/irq.h, shared/irq/irq_asm.S, shared/irq/irq_asm.h,
205        shared/irq/irq_init.c: URL for license changed.
206
2072003-08-21      Till Strauman <strauman@slac.stanford.edu>
208
209        PR 456/bsps
210        * shared/irq/irq.c: Fix race condition when installing an ISR.
211
2122003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * Makefile.am: Reflect having moved aclocal/.
215
2162003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
217
218        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
219        shared/io/Makefile.am, shared/irq/Makefile.am,
220        shared/pci/Makefile.am: Reflect having moved automake/.
221
2222003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
223
224        * configure.ac: Use rtems-bugs@rtems.com as bug report email
225        address.
226
2272003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
228
229        PR 428/bsps
230        PR 432/bsps
231        * shared/pci/pcibios.c, shared/pci/pcibios.h: Added
232        BSP_pci_Find_Device() which is copied from motorola_shared.
233
2342003-03-18      Joel Sherrill <joel@OARcorp.com>
235
236        * shared/comm/GDB.HOWTO: Updated.
237
2382003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
239
240        * configure.ac: Remove AC_CONFIG_AUX_DIR.
241
2422003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
243
244        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
245        * configure.ac: AC_PREREQ(2.57).
246
2472002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
250
2512002-10-31      Joel Sherrill <joel@OARcorp.com>
252
253        * shared/comm/i386-stub.c: Fixed places where debug_error() was not
254        called with enough arguments.
255        * shared/comm/i386-stub.c: Removed warnings.
256
2572002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
258
259        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
260
2612002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
262
263        * shared/pci/pcibios.c: #include <string.h>.
264
2652002-08-05      Eric Norum <eric.norum@usask.ca>
266
267        * shared/pci/pcibios.c: Per PR262, removed all asserts so probes for
268         devices that are not present will work.  This lets you have
269        multiple PCI Ethernet drivers in an application and dynamically use
270        the one for the card othat is present.
271
2722002-07-16      Eric Norum <eric.norum@usask.ca>
273
274        * shared/comm/uart.c: I am using a PC-104 card with no video output.
275         I found that things would lock up if a printk was followed closely
276        by a printf when BSPConsolePort = BSP_UART_COM2 and BSPPrintkPort =
277        BSP_UART_COM1.  With this change in place, printf/printk calls can
278        be intermingled with no apparent problems.
279
2802002-05-01      Eric Norum <eric.norum@usask.ca>
281
282        * shared/console/console.c, shared/fatal/bspfatal.c,
283        shared/startup/bspclean.c, shared/ startup/page_table.c: Per PR200
284        fix multi-line inline assembly  to satisfy gcc 3.1 and newer.
285
2862002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
287
288        * Makefile.am, shared/comm/Makefile.am, shared/io/Makefile.am,
289        shared/Makefile.am, shared/irq/Makefile.am, shared/pci/Makefile.am:
290        Remove AUTOMAKE_OPTIONS.
291        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
292        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
293
2942002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
295
296        * shared/irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
297
2982001-10-12      Joel Sherrill <joel@OARcorp.com>
299
300        * shared/startup/linkcmds: Fixed typo.
301
3022001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
303
304        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
305        * configure.ac: New file, generated from configure.in by autoupdate.
306        * configure.in: Remove.
307
3082001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
309
310        * acinclude.m4: New file.
311        * configure.in: Use RTEMS_BSP_SUBDIR.
312
3132001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
314
315        * shared/irq/Makefile.am, shared/comm/Makefile.am,
316        shared/pci/Makefile.am: Use 'PREINSTALL_FILES ='.
317
3182001-08-16      Mike Siers <mikes@poliac.com>
319
320        * shared/comm/tty_drv.c, shared/comm/uart.c: Correct some minor cut
321        and paste bugs.
322
3232001-07-03      Mike Seirs <mike@poliac.com>
324
325        * shared/comm/tty_drv.c, shared/comm/uart.c, shared/comm/uart.h:
326        Adds the capability to use task driven serial I/O to ti386 BSPs.
327        This patch leaves thex default I/O mode to be IRQ.  If you want to
328        use task I/O mode, then the tty_drv.c file needs to be modified.
329        Basically, all you need to change is the data values of the termios
330        callbacks structure.  This callback structure is used in the
331        tty1_open and tty2_open functions.  The values you need to set are
332        commented out in the source code.
333
3342001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
337        * shared/io/Makefile.am, shared/irq/Makefile.am,
338        shared/pci/Makefile.am: Ditto.
339
3402000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
341
342        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
343
3442000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
345
346        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
347        $(RTEMS_TOPdir)/aclocal.
348
3492000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
350
351        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
352        GNU canonicalization.
353
3542000-10-19      Joel Sherrill <joel@OARcorp.com>
355
356        * shared/common/uart.h: Added prototype for BSP_uart_set_baud().
357
3582000-10-19      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
359
360        * shared/comm/uart.c (BSP_uart_init): Save more line state
361        parameters.
362
3632000-10-18      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
364
365        * shared/comm/i386-stub-glue.c, shared/comm/tty_drv.c,
366        shared/comm/uart.c, shared/comm/uart.h: Add the ability to set
367        parity, number of data bits and number of stop bits to the existing
368        i386 serial drivers.
369
3702000-10-17      Joel Sherrill <joel@OARcorp.com>
371
372        * shared/irq/idt.c, shared/irq/Makefile.am: Moved idt.c to from
373        libcpu/i386 so  i386 RTEMS can be multilib'ed.
374
3752000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
376
377        * shared/io/Makefile.am: Formatting.
378
3792000-08-26      Rosimildo da Silva  <rdasilva@connecttel.com>
380
381        * shared/shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for
382        the i386 BSPs.
383        * shared/shared/comm/uart.c: Adds support for sending characters to
384        another "line discipline."
385        * shared/shared/comm/gdb_glue.c, shared/shared/comm/i386_io.c,
386        shared/shared/comm/tty_drv.c, shared/shared/comm/tty_drv.h: New
387        file.
388        * shared/shared/comm/Makefile.am: Account for new files.
389
3902000-08-10      Joel Sherrill <joel@OARcorp.com>
391
392        * ChangeLog, shared/ChangeLog: New file.
393
Note: See TracBrowser for help on using the repository browser.