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

4.104.115
Last change on this file since e8cba4c was e8cba4c, checked in by Joel Sherrill <joel.sherrill@…>, on 02/11/09 at 20:39:22

2009-02-11 Joel Sherrill <joel.sherrill@…>

  • shared/irq/irq.h: Fix spelling error.
  • Property mode set to 100644
File size: 13.1 KB
Line 
12009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
2
3        * shared/irq/irq.h: Fix spelling error.
4
52008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
6
7        * shared/comm/i386-stub.c: Include stdbool.h.
8
92008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
10
11        * shared/comm/i386-stub.c, shared/irq/irq.c: Misc. "bool" changes.
12
132008-08-24      Joel Sherrill <joel.sherrill@oarcorp.com>
14
15        * shared/irq/irq_init.c: Reverse previous incorrect changes. Correct
16        warnings and ensure BSP still works.
17
182008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
19
20        * shared/comm/i386-stub.c, shared/irq/irq_init.c: Fix warnings for
21        prototypes, types, etc.
22
232008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
24
25        * shared/comm/i386-stub-glue.c, shared/comm/i386-stub.c:
26        Add missing prototypes.
27        * shared/irq/irq_init.c: Add missing prototypes.
28
292008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
30
31        * shared/comm/tty_drv.c: Eliminate copies of switches to convert
32        termios Bxxx constants to xxx as an integer. Use the shared
33        termios_baud_to_number() routine to do the same conversion.
34
352008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
36
37        * shared/comm/tty_drv.c: Remove all references to
38        console_reserve_resources and termios_reserve_resources.
39
402007-11-06      Till Straumann <strauman@slac.stanford.edu>
41
42        * shared/irq/irq.c: test for non-NULL-ness before calling
43        'on'/'off' methods so that users don't have to provide
44        no-ops if they don't want this feature.
45
462007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
47
48        PR 1257/bsps
49        * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code
50        outside of cpukit should use the public API for
51        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
52        public API and directly accessing _CPU_ISR_Disable and
53        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
54        directive which could lead to problems. This patch also changes the
55        type of the variable passed into these routines and addresses minor
56        style issues.
57
582007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * shared/pci/pcibios.c, shared/pci/pcibios.h:
61        Reflect changes to rtems/pci.h. Convert to using
62        stdint fixed-size types.
63
642006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
65
66        * shared/irq/idt.c: unsigned limits to match with
67          i386_get_info_from_IDTR.
68
692006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
70
71        * configure.ac: New BUG-REPORT address.
72
732006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
74
75        * configure.ac: Require autoconf-2.60. Require automake-1.10.
76
772006-07-12      Till Straumann <strauman@slac.stanford.edu>
78
79        * shared/pci/pcibios.c: let pci_find_device() return
80        -1 on failure, not just non-zero status. I found that
81        some driver(s) [e.g. dec21140] explicitely check for -1.
82
832005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
84
85        * shared/irq/idt.c: Reflect API changes.
86
872005-11-02      Till Straumann <strauman@slac.stanford.edu>
88
89        * shared/pci/pcibios.c: replaced pci_find_device implementation by a
90        pcibios call which already provides the functionality (PR#832)
91
922005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
93
94        * shared/comm/i386_io.h, shared/comm/tty_drv.c,
95        shared/comm/tty_drv.h: Remove CVS Log.
96
972005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * Makefile.am: Merge-in shared/Makefile.am.
100        * ChangeLog: Merge-in shared/ChangeLog.
101        * configure.ac: Remove shared/Makefile.am.
102
1032005-05-23      Joel Sherrill <joel@OARcorp.com>
104
105        * shared/comm/i386-stub.c: Make get_char() static since it is such a
106        common name and conflicts with names in the standard Ada run-time.
107
1082005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * shared/pci/pcibios.c: Eliminate unsigned8.
111
1122005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
113
114        * shared/Makefile.am, shared/comm/i386-stub-glue.c,
115        shared/comm/tty_drv.c, shared/comm/uart.c, shared/irq/idt.c,
116        shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
117        shared/irq/irq_init.c: Moved irq.h and irq_asm.h to bsp
118        subdirectory.
119
1202005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
121
122        * shared/pci/pcibios.c, shared/pci/pcibios.h: Corrected spacing Name
123        modifications for a generic PCI interface       Added wrapper
124        routines for pci read/write configuration data
125
1262005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
127
128        * shared/comm/tty_drv.c: Modified to support addition of parameter
129        to ISRs.
130
1312005-04-26      Joel Sherrill <joel@OARcorp.com>
132
133        * shared/pci/pcibios.c: Reformatted.
134
1352005-04-18      Eric Valette <eric.valette@free.fr>
136
137        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
138        shared/irq/irq_init.c: Added parameter to irq handler
139
1402005-03-14      Joel Sherrill <joel@OARcorp.com>
141
142        * shared/pci/pcibios.c, shared/pci/pcibios.h: Continue PCI API
143        unification. All use pci_find_device().
144
1452005-03-04      Joel Sherrill <joel@OARcorp.com>
146
147        * shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize
148        function part of the unified PCI API as pci_initialize().
149
1502005-01-19      Joel Sherrill <joel@OARcorp.com>
151
152        * pc386/console/vgainit.c, pc386/wd8003/wd8003.c,
153        shared/comm/uart.c: Fix errors caught by gcc 4.x.
154
1552005-01-04      Joel Sherrill <joel@OARcorp.com>
156
157        * shared/comm/gdb_glue.c, shared/irq/idt.c: Remove warnings.
158
1592004-09-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
160
161        PR 608/bsps
162        * shared/pci/pcibios.c: BusCountPCI().
163
1642004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
165
166        * configure.ac: Require automake > 1.9.
167
1682004-04-09      Ralf Corsepius <ralf.corsepius@rtems.org>
169
170        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
171
1722004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
173
174        * shared/pci/pcibios.c: Convert to using c99 fixed size types.
175
1762004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
177
178        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
179        * acinclude.m4: Regenerate.
180
1812004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * shared/irq/irq_asm.S: Convert #..-comments to /*..*/ comments.
184
1852004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
186
187        * shared/Makefile.am: Add PREINSTALL_DIRS.
188
1892004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
190
191        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
192        PRE/TMPINSTALL_FILES to CLEANFILES.
193
1942004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
195
196        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
197        $(RTEMS_BSP_FAMILY).
198
1992003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
200
201        * shared/Makefile.am: Use mkdir_p. Remove dirs from
202        PRE/TMPINSTALL_FILES.
203        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
204
2052003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
206
207        * shared/Makefile.am: Merge-in Makefile.ams above. Add
208        preinstallation dirstamp support.
209        * configure.ac: Remove shared/io/Makefile, shared/comm/Makefile,
210        shared/pci/Makefile, shared/irq/Makefile.
211        * shared/io/.cvsignore, shared/pci/Makefile.am,
212        shared/irq/Makefile.am, shared/io/Makefile.am,
213        shared/comm/Makefile.am: Remove.
214
2152003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
216
217        * acinclude.m4: Reflect changes to bootstrap.
218        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
219
2202003-10-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
221
222        * shared/comm/uart.h: Add extern "C" guards.
223        * shared/pci/pcibios.h: Ditto.
224
2252003-09-04      Joel Sherrill <joel@OARcorp.com>
226
227        * shared/comm/gdb_glue.c, shared/irq/idt.c, shared/irq/irq.c,
228        shared/irq/irq.h, shared/irq/irq_asm.S, shared/irq/irq_asm.h,
229        shared/irq/irq_init.c: URL for license changed.
230
2312003-08-21      Till Strauman <strauman@slac.stanford.edu>
232
233        PR 456/bsps
234        * shared/irq/irq.c: Fix race condition when installing an ISR.
235
2362003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
237
238        * Makefile.am: Reflect having moved aclocal/.
239
2402003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
241
242        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
243        shared/io/Makefile.am, shared/irq/Makefile.am,
244        shared/pci/Makefile.am: Reflect having moved automake/.
245
2462003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
247
248        * configure.ac: Use rtems-bugs@rtems.com as bug report email
249        address.
250
2512003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
252
253        PR 428/bsps
254        PR 432/bsps
255        * shared/pci/pcibios.c, shared/pci/pcibios.h: Added
256        BSP_pci_Find_Device() which is copied from motorola_shared.
257
2582003-03-18      Joel Sherrill <joel@OARcorp.com>
259
260        * shared/comm/GDB.HOWTO: Updated.
261
2622003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
263
264        * configure.ac: Remove AC_CONFIG_AUX_DIR.
265
2662003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
267
268        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
269        * configure.ac: AC_PREREQ(2.57).
270
2712002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
272
273        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
274
2752002-10-31      Joel Sherrill <joel@OARcorp.com>
276
277        * shared/comm/i386-stub.c: Fixed places where debug_error() was not
278        called with enough arguments.
279        * shared/comm/i386-stub.c: Removed warnings.
280
2812002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
282
283        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
284
2852002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
286
287        * shared/pci/pcibios.c: #include <string.h>.
288
2892002-08-05      Eric Norum <eric.norum@usask.ca>
290
291        * shared/pci/pcibios.c: Per PR262, removed all asserts so probes for
292         devices that are not present will work.  This lets you have
293        multiple PCI Ethernet drivers in an application and dynamically use
294        the one for the card othat is present.
295
2962002-07-16      Eric Norum <eric.norum@usask.ca>
297
298        * shared/comm/uart.c: I am using a PC-104 card with no video output.
299         I found that things would lock up if a printk was followed closely
300        by a printf when BSPConsolePort = BSP_UART_COM2 and BSPPrintkPort =
301        BSP_UART_COM1.  With this change in place, printf/printk calls can
302        be intermingled with no apparent problems.
303
3042002-05-01      Eric Norum <eric.norum@usask.ca>
305
306        * shared/console/console.c, shared/fatal/bspfatal.c,
307        shared/startup/bspclean.c, shared/ startup/page_table.c: Per PR200
308        fix multi-line inline assembly  to satisfy gcc 3.1 and newer.
309
3102002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
311
312        * Makefile.am, shared/comm/Makefile.am, shared/io/Makefile.am,
313        shared/Makefile.am, shared/irq/Makefile.am, shared/pci/Makefile.am:
314        Remove AUTOMAKE_OPTIONS.
315        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
316        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
317
3182002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
319
320        * shared/irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
321
3222001-10-12      Joel Sherrill <joel@OARcorp.com>
323
324        * shared/startup/linkcmds: Fixed typo.
325
3262001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
327
328        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
329        * configure.ac: New file, generated from configure.in by autoupdate.
330        * configure.in: Remove.
331
3322001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
333
334        * acinclude.m4: New file.
335        * configure.in: Use RTEMS_BSP_SUBDIR.
336
3372001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
338
339        * shared/irq/Makefile.am, shared/comm/Makefile.am,
340        shared/pci/Makefile.am: Use 'PREINSTALL_FILES ='.
341
3422001-08-16      Mike Siers <mikes@poliac.com>
343
344        * shared/comm/tty_drv.c, shared/comm/uart.c: Correct some minor cut
345        and paste bugs.
346
3472001-07-03      Mike Seirs <mike@poliac.com>
348
349        * shared/comm/tty_drv.c, shared/comm/uart.c, shared/comm/uart.h:
350        Adds the capability to use task driven serial I/O to ti386 BSPs.
351        This patch leaves thex default I/O mode to be IRQ.  If you want to
352        use task I/O mode, then the tty_drv.c file needs to be modified.
353        Basically, all you need to change is the data values of the termios
354        callbacks structure.  This callback structure is used in the
355        tty1_open and tty2_open functions.  The values you need to set are
356        commented out in the source code.
357
3582001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
359
360        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
361        * shared/io/Makefile.am, shared/irq/Makefile.am,
362        shared/pci/Makefile.am: Ditto.
363
3642000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
365
366        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
367
3682000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
369
370        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
371        $(RTEMS_TOPdir)/aclocal.
372
3732000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
374
375        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
376        GNU canonicalization.
377
3782000-10-19      Joel Sherrill <joel@OARcorp.com>
379
380        * shared/common/uart.h: Added prototype for BSP_uart_set_baud().
381
3822000-10-19      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
383
384        * shared/comm/uart.c (BSP_uart_init): Save more line state
385        parameters.
386
3872000-10-18      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
388
389        * shared/comm/i386-stub-glue.c, shared/comm/tty_drv.c,
390        shared/comm/uart.c, shared/comm/uart.h: Add the ability to set
391        parity, number of data bits and number of stop bits to the existing
392        i386 serial drivers.
393
3942000-10-17      Joel Sherrill <joel@OARcorp.com>
395
396        * shared/irq/idt.c, shared/irq/Makefile.am: Moved idt.c to from
397        libcpu/i386 so  i386 RTEMS can be multilib'ed.
398
3992000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
400
401        * shared/io/Makefile.am: Formatting.
402
4032000-08-26      Rosimildo da Silva  <rdasilva@connecttel.com>
404
405        * shared/shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for
406        the i386 BSPs.
407        * shared/shared/comm/uart.c: Adds support for sending characters to
408        another "line discipline."
409        * shared/shared/comm/gdb_glue.c, shared/shared/comm/i386_io.c,
410        shared/shared/comm/tty_drv.c, shared/shared/comm/tty_drv.h: New
411        file.
412        * shared/shared/comm/Makefile.am: Account for new files.
413
4142000-08-10      Joel Sherrill <joel@OARcorp.com>
415
416        * ChangeLog, shared/ChangeLog: New file.
417
Note: See TracBrowser for help on using the repository browser.