source: rtems/c/src/lib/libbsp/i386/ChangeLog @ 675167c6

4.104.114.95
Last change on this file since 675167c6 was 675167c6, checked in by Joel Sherrill <joel.sherrill@…>, on Apr 23, 2008 at 9:50:37 PM

2008-04-23 Joel Sherrill <joel.sherrill@…>

  • shared/comm/tty_drv.c: Remove all references to console_reserve_resources and termios_reserve_resources.
  • Property mode set to 100644
File size: 12.0 KB
Line 
12008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
2
3        * shared/comm/tty_drv.c: Remove all references to
4        console_reserve_resources and termios_reserve_resources.
5
62007-11-06      Till Straumann <strauman@slac.stanford.edu>
7
8        * shared/irq/irq.c: test for non-NULL-ness before calling
9        'on'/'off' methods so that users don't have to provide
10        no-ops if they don't want this feature.
11
122007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
13
14        PR 1257/bsps
15        * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code
16        outside of cpukit should use the public API for
17        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
18        public API and directly accessing _CPU_ISR_Disable and
19        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
20        directive which could lead to problems. This patch also changes the
21        type of the variable passed into these routines and addresses minor
22        style issues.
23
242007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
25
26        * shared/pci/pcibios.c, shared/pci/pcibios.h:
27        Reflect changes to rtems/pci.h. Convert to using
28        stdint fixed-size types.
29
302006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
31
32        * shared/irq/idt.c: unsigned limits to match with
33          i386_get_info_from_IDTR.
34
352006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
36
37        * configure.ac: New BUG-REPORT address.
38
392006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
40
41        * configure.ac: Require autoconf-2.60. Require automake-1.10.
42
432006-07-12      Till Straumann <strauman@slac.stanford.edu>
44
45        * shared/pci/pcibios.c: let pci_find_device() return
46        -1 on failure, not just non-zero status. I found that
47        some driver(s) [e.g. dec21140] explicitely check for -1.
48
492005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
50
51        * shared/irq/idt.c: Reflect API changes.
52
532005-11-02      Till Straumann <strauman@slac.stanford.edu>
54
55        * shared/pci/pcibios.c: replaced pci_find_device implementation by a
56        pcibios call which already provides the functionality (PR#832)
57
582005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
59
60        * shared/comm/i386_io.h, shared/comm/tty_drv.c,
61        shared/comm/tty_drv.h: Remove CVS Log.
62
632005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
64
65        * Makefile.am: Merge-in shared/Makefile.am.
66        * ChangeLog: Merge-in shared/ChangeLog.
67        * configure.ac: Remove shared/Makefile.am.
68
692005-05-23      Joel Sherrill <joel@OARcorp.com>
70
71        * shared/comm/i386-stub.c: Make get_char() static since it is such a
72        common name and conflicts with names in the standard Ada run-time.
73
742005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
75
76        * shared/pci/pcibios.c: Eliminate unsigned8.
77
782005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
79
80        * shared/Makefile.am, shared/comm/i386-stub-glue.c,
81        shared/comm/tty_drv.c, shared/comm/uart.c, shared/irq/idt.c,
82        shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
83        shared/irq/irq_init.c: Moved irq.h and irq_asm.h to bsp
84        subdirectory.
85
862005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
87
88        * shared/pci/pcibios.c, shared/pci/pcibios.h: Corrected spacing Name
89        modifications for a generic PCI interface       Added wrapper
90        routines for pci read/write configuration data
91
922005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
93
94        * shared/comm/tty_drv.c: Modified to support addition of parameter
95        to ISRs.
96
972005-04-26      Joel Sherrill <joel@OARcorp.com>
98
99        * shared/pci/pcibios.c: Reformatted.
100
1012005-04-18      Eric Valette <eric.valette@free.fr>
102
103        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
104        shared/irq/irq_init.c: Added parameter to irq handler
105
1062005-03-14      Joel Sherrill <joel@OARcorp.com>
107
108        * shared/pci/pcibios.c, shared/pci/pcibios.h: Continue PCI API
109        unification. All use pci_find_device().
110
1112005-03-04      Joel Sherrill <joel@OARcorp.com>
112
113        * shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize
114        function part of the unified PCI API as pci_initialize().
115
1162005-01-19      Joel Sherrill <joel@OARcorp.com>
117
118        * pc386/console/vgainit.c, pc386/wd8003/wd8003.c,
119        shared/comm/uart.c: Fix errors caught by gcc 4.x.
120
1212005-01-04      Joel Sherrill <joel@OARcorp.com>
122
123        * shared/comm/gdb_glue.c, shared/irq/idt.c: Remove warnings.
124
1252004-09-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
126
127        PR 608/bsps
128        * shared/pci/pcibios.c: BusCountPCI().
129
1302004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
131
132        * configure.ac: Require automake > 1.9.
133
1342004-04-09      Ralf Corsepius <ralf.corsepius@rtems.org>
135
136        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
137
1382004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
139
140        * shared/pci/pcibios.c: Convert to using c99 fixed size types.
141
1422004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
143
144        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
145        * acinclude.m4: Regenerate.
146
1472004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
148
149        * shared/irq/irq_asm.S: Convert #..-comments to /*..*/ comments.
150
1512004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
152
153        * shared/Makefile.am: Add PREINSTALL_DIRS.
154
1552004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
156
157        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
158        PRE/TMPINSTALL_FILES to CLEANFILES.
159
1602004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
161
162        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
163        $(RTEMS_BSP_FAMILY).
164
1652003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
166
167        * shared/Makefile.am: Use mkdir_p. Remove dirs from
168        PRE/TMPINSTALL_FILES.
169        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
170
1712003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
172
173        * shared/Makefile.am: Merge-in Makefile.ams above. Add
174        preinstallation dirstamp support.
175        * configure.ac: Remove shared/io/Makefile, shared/comm/Makefile,
176        shared/pci/Makefile, shared/irq/Makefile.
177        * shared/io/.cvsignore, shared/pci/Makefile.am,
178        shared/irq/Makefile.am, shared/io/Makefile.am,
179        shared/comm/Makefile.am: Remove.
180
1812003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
182
183        * acinclude.m4: Reflect changes to bootstrap.
184        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
185
1862003-10-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
187
188        * shared/comm/uart.h: Add extern "C" guards.
189        * shared/pci/pcibios.h: Ditto.
190
1912003-09-04      Joel Sherrill <joel@OARcorp.com>
192
193        * shared/comm/gdb_glue.c, shared/irq/idt.c, shared/irq/irq.c,
194        shared/irq/irq.h, shared/irq/irq_asm.S, shared/irq/irq_asm.h,
195        shared/irq/irq_init.c: URL for license changed.
196
1972003-08-21      Till Strauman <strauman@slac.stanford.edu>
198
199        PR 456/bsps
200        * shared/irq/irq.c: Fix race condition when installing an ISR.
201
2022003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
203
204        * Makefile.am: Reflect having moved aclocal/.
205
2062003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
207
208        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
209        shared/io/Makefile.am, shared/irq/Makefile.am,
210        shared/pci/Makefile.am: Reflect having moved automake/.
211
2122003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
213
214        * configure.ac: Use rtems-bugs@rtems.com as bug report email
215        address.
216
2172003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
218
219        PR 428/bsps
220        PR 432/bsps
221        * shared/pci/pcibios.c, shared/pci/pcibios.h: Added
222        BSP_pci_Find_Device() which is copied from motorola_shared.
223
2242003-03-18      Joel Sherrill <joel@OARcorp.com>
225
226        * shared/comm/GDB.HOWTO: Updated.
227
2282003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
229
230        * configure.ac: Remove AC_CONFIG_AUX_DIR.
231
2322003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
233
234        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
235        * configure.ac: AC_PREREQ(2.57).
236
2372002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
238
239        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
240
2412002-10-31      Joel Sherrill <joel@OARcorp.com>
242
243        * shared/comm/i386-stub.c: Fixed places where debug_error() was not
244        called with enough arguments.
245        * shared/comm/i386-stub.c: Removed warnings.
246
2472002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
248
249        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
250
2512002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
252
253        * shared/pci/pcibios.c: #include <string.h>.
254
2552002-08-05      Eric Norum <eric.norum@usask.ca>
256
257        * shared/pci/pcibios.c: Per PR262, removed all asserts so probes for
258         devices that are not present will work.  This lets you have
259        multiple PCI Ethernet drivers in an application and dynamically use
260        the one for the card othat is present.
261
2622002-07-16      Eric Norum <eric.norum@usask.ca>
263
264        * shared/comm/uart.c: I am using a PC-104 card with no video output.
265         I found that things would lock up if a printk was followed closely
266        by a printf when BSPConsolePort = BSP_UART_COM2 and BSPPrintkPort =
267        BSP_UART_COM1.  With this change in place, printf/printk calls can
268        be intermingled with no apparent problems.
269
2702002-05-01      Eric Norum <eric.norum@usask.ca>
271
272        * shared/console/console.c, shared/fatal/bspfatal.c,
273        shared/startup/bspclean.c, shared/ startup/page_table.c: Per PR200
274        fix multi-line inline assembly  to satisfy gcc 3.1 and newer.
275
2762002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
277
278        * Makefile.am, shared/comm/Makefile.am, shared/io/Makefile.am,
279        shared/Makefile.am, shared/irq/Makefile.am, shared/pci/Makefile.am:
280        Remove AUTOMAKE_OPTIONS.
281        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
282        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
283
2842002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
285
286        * shared/irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
287
2882001-10-12      Joel Sherrill <joel@OARcorp.com>
289
290        * shared/startup/linkcmds: Fixed typo.
291
2922001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
293
294        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
295        * configure.ac: New file, generated from configure.in by autoupdate.
296        * configure.in: Remove.
297
2982001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
299
300        * acinclude.m4: New file.
301        * configure.in: Use RTEMS_BSP_SUBDIR.
302
3032001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
304
305        * shared/irq/Makefile.am, shared/comm/Makefile.am,
306        shared/pci/Makefile.am: Use 'PREINSTALL_FILES ='.
307
3082001-08-16      Mike Siers <mikes@poliac.com>
309
310        * shared/comm/tty_drv.c, shared/comm/uart.c: Correct some minor cut
311        and paste bugs.
312
3132001-07-03      Mike Seirs <mike@poliac.com>
314
315        * shared/comm/tty_drv.c, shared/comm/uart.c, shared/comm/uart.h:
316        Adds the capability to use task driven serial I/O to ti386 BSPs.
317        This patch leaves thex default I/O mode to be IRQ.  If you want to
318        use task I/O mode, then the tty_drv.c file needs to be modified.
319        Basically, all you need to change is the data values of the termios
320        callbacks structure.  This callback structure is used in the
321        tty1_open and tty2_open functions.  The values you need to set are
322        commented out in the source code.
323
3242001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
325
326        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
327        * shared/io/Makefile.am, shared/irq/Makefile.am,
328        shared/pci/Makefile.am: Ditto.
329
3302000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
331
332        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
333
3342000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
335
336        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
337        $(RTEMS_TOPdir)/aclocal.
338
3392000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
340
341        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
342        GNU canonicalization.
343
3442000-10-19      Joel Sherrill <joel@OARcorp.com>
345
346        * shared/common/uart.h: Added prototype for BSP_uart_set_baud().
347
3482000-10-19      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
349
350        * shared/comm/uart.c (BSP_uart_init): Save more line state
351        parameters.
352
3532000-10-18      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
354
355        * shared/comm/i386-stub-glue.c, shared/comm/tty_drv.c,
356        shared/comm/uart.c, shared/comm/uart.h: Add the ability to set
357        parity, number of data bits and number of stop bits to the existing
358        i386 serial drivers.
359
3602000-10-17      Joel Sherrill <joel@OARcorp.com>
361
362        * shared/irq/idt.c, shared/irq/Makefile.am: Moved idt.c to from
363        libcpu/i386 so  i386 RTEMS can be multilib'ed.
364
3652000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
366
367        * shared/io/Makefile.am: Formatting.
368
3692000-08-26      Rosimildo da Silva  <rdasilva@connecttel.com>
370
371        * shared/shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for
372        the i386 BSPs.
373        * shared/shared/comm/uart.c: Adds support for sending characters to
374        another "line discipline."
375        * shared/shared/comm/gdb_glue.c, shared/shared/comm/i386_io.c,
376        shared/shared/comm/tty_drv.c, shared/shared/comm/tty_drv.h: New
377        file.
378        * shared/shared/comm/Makefile.am: Account for new files.
379
3802000-08-10      Joel Sherrill <joel@OARcorp.com>
381
382        * ChangeLog, shared/ChangeLog: New file.
383
Note: See TracBrowser for help on using the repository browser.