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

4.115
Last change on this file since ad2cefe was ad2cefe, checked in by Jennifer Averett <Jennifer.Averett@…>, on 07/14/11 at 17:30:28

2011-07-14 Jennifer Averett <Jennifer.Averett@…>

  • shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_init.c: Add initial support for APIC.
  • Property mode set to 100644
File size: 19.3 KB
Line 
12011-07-14      Jennifer Averett <Jennifer.Averett@OARcorp.com>
2
3        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_init.c: Add
4        initial support for APIC.
5
62011-07-14      Jennifer Averett <Jennifer.Averett@OARcorp.com>
7
8        * shared/irq/apic.h, shared/smp/README, shared/smp/smp-imps.c,
9        shared/smp/smp-imps.h: New files.
10
112011-05-25      Ralf Corsépius <ralf.corsepius@rtems.org>
12
13        * shared/comm/tty_drv.c, shared/comm/tty_drv.h:
14        Remove CVS-Headers. Add CVS-Ids.
15
162011-04-11      Joel Sherrill <joel.sherrill@oarcorp.com>
17
18        * shared/irq/irq_asm.S: Rename rtems_smp_maximum_processors to
19        rtems_configuration_smp_maximum_processors since it is defined in
20        confdefs.h.
21
222011-04-04      Joel Sherrill <joel.sherrilL@OARcorp.com>
23
24        PR 1768/bsps
25        * shared/irq/irq_asm.S: The nbench benchmark highlighted the fact that
26        we do not perform a cld before calling C code in the ISR. This was
27        historically not a problem but gcc 4.3 changed the behavior. From
28        http://gcc.gnu.org/gcc-4.3/changes.html
29
302011-03-16      Jennifer Averett <jennifer.averett@OARcorp.com>
31
32        PR 1729/cpukit
33        * shared/irq/irq_asm.S: Add next step in SMP support. This adds an
34        allocated array of the Per_CPU structures to support multiple cpus vs
35        a single instance of the structure which is still used if SMP support
36        is disabled. Configuration support is also added to explicitly enable
37        or disable SMP. But SMP can only be enabled for the CPUs which will
38        support it initially -- SPARC and i386. With the stub BSP support, a
39        BSP can be run as a single core SMP system from an RTEMS data
40        structure standpoint.
41
422011-03-01      Ralf Corsépius <ralf.corsepius@rtems.org>
43
44        * acinclude.m4: Regenerate (Reflect the i386ex and tx_386ex BSP have
45        been removed.).
46
472011-02-14      Joel Sherrill <joel.sherrilL@OARcorp.com>
48
49        * shared/irq/irq_asm.S: Fix typo.
50
512011-02-11      Ralf Corsépius <ralf.corsepius@rtems.org>
52
53        * shared/comm/gdb_glue.c, shared/comm/i386-stub.c,
54        shared/comm/i386_io.h, shared/comm/uart.c, shared/irq/idt.c,
55        shared/pci/pcibios.c:
56        Use "__asm__" instead of "asm" for improved c99-compliance.
57
582011-02-02      Ralf Corsépius <ralf.corsepius@rtems.org>
59
60        * configure.ac: Require autoconf-2.68, automake-1.11.1.
61
622011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
63
64        * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq.h,
65        shared/irq/irq_asm.h: Fix typo where license said found in found in.
66
672011-01-28      Joel Sherrill <joel.sherrilL@OARcorp.com>
68
69        * shared/irq/irq_asm.S: Fix typo where license said found in found in.
70
712011-01-26      Ralf Corsépius <ralf.corsepius@rtems.org>
72
73        * pc386/3c509/3c509.c, pc386/console/ps2_drv.h,
74        pc386/console/serial_mouse.c, pc386/console/serial_mouse.h:
75        Remove CVS Headers.
76
772011-01-06      Joel Sherrill <joel.sherrilL@OARcorp.com>
78
79        * shared/irq/irq_asm.S: Fix spelling.
80
812010-06-29      Joel Sherrill <joel.sherrill@oarcorp.com>
82
83        * shared/irq/irq_asm.S: Rename rtems_per_cpu_info.
84
852010-06-28      Joel Sherrill <joel.sherrill@oarcorp.com>
86
87        PR 1573/cpukit
88        * shared/irq/irq.c, shared/irq/irq_asm.S: Add a per cpu data structure
89        which contains the information required by RTEMS for each CPU core.
90        This encapsulates information such as thread executing, heir, idle
91        and dispatch needed.
92
932010-06-21      Joel Sherrill <joel.sherrill@oarcorp.com>
94
95        * shared/comm/GDB.HOWTO: Remove more ITRON references.
96
972010-06-15      Joel Sherrill <joel.sherrill@oarcorp.com>
98
99        * shared/irq/irq_asm.S: Fix capitalization.
100
1012010-04-30      Sebastian Huber <sebastian.huber@embedded-brains.de>
102
103        * shared/irq/irq-config.h: Removed file.
104        * shared/irq/irq.h: Moved defines from 'shared/irq/irq-config.h'.
105
1062010-04-12      Ralf Corsépius <ralf.corsepius@rtems.org>
107
108        * shared/comm/uart.c, shared/comm/uart.h: Reflect termios API
109        changes.
110
1112009-12-11      Ralf Corsépius <ralf.corsepius@rtems.org>
112
113        PR 1483/cpukit
114        * shared/pci/pcibios.c: Rename pci_config into rtems_pci_config_t.
115
1162009-12-10      Ralf Corsépius <ralf.corsepius@rtems.org>
117
118        * shared/comm/uart.c, shared/comm/uart.h: Adjust prototypes.
119
1202009-11-10      Till Straumann <strauman@slac.stanford.edu>
121
122        * pc386/make/custom/pc586-sse.cfg, pc386/start/start.S,
123        shared/irq/irq_asm.S: Added experimental SSE support.
124
1252009-10-29      Till Straumann <strauman@slac.stanford.edu>
126
127        * shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT
128        for *all* C-routines (including _Thread_Dispatch() and
129        _ThreadProcessSignalsFromIrq()) not only C_dispatch_isr().
130
131        * shared/irq/irq.c: Added IRQ statistics counters.
132
1332009-10-29      Till Straumann <strauman@slac.stanford.edu>
134
135        * shared/irq/irq_asm.S: Beautification; ajusted margins and
136        spaces to make the whole thing more readable.
137
1382009-10-29      Till Straumann <strauman@slac.stanford.edu>
139
140        * shared/irq/irq_asm.S, shared/irq/irq.c: removed
141        (fake) exception frame argument to _ThreadProcessSignalsFromIrq().
142        This has never been used and removing it simplifies the assembly
143        code.
144
1452009-10-28      Till Straumann <strauman@slac.stanford.edu>
146
147        * shared/irq/irq_asm.S: Make sure stack is aligned to
148        CPU_STACK_ALIGNMENT before invoking C-code.
149
1502009-10-17      Chris Johns <chrisj@rtems.org>
151
152        * shared/irq/idt.c: Check is the irq handlers are present before
153        calling.
154        * shared/comm/i386-stub-glue.c: Revert the change of 2009-05-06 as
155        the handlers need to be present. Fixed the warnings.
156
1572009-10-01      Ralf Corsépius <ralf.corsepius@rtems.org>
158
159        PR 1445/BSPs
160        * shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
161
1622009-09-30      Ralf Corsépius <ralf.corsepius@rtems.org>
163
164        * shared/comm/tty_drv.c: Reflect termios_baud_to_number having been
165        renamed to rtems_termios_baud_to_number.
166
1672009-07-01      Sebastian Huber <sebastian.huber@embedded-brains.de>
168
169        * shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c: Converted
170        to use generic interrupt support.
171        * shared/irq/irq-config.h: New file.
172
1732009-05-06      Joel Sherrill <joel.sherrill@oarcorp.com>
174
175        * shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c,
176        shared/pci/pcibios.c: Fixed warnings.
177
1782009-03-12      Joel Sherrill <joel.sherrill@OARcorp.com>
179
180        PR 1385/cpukit
181        * shared/irq/irq_asm.S: When the type rtems_boolean was switched to the
182        C99 bool, the size changed from 4 bytes to 1 byte. The interrupt
183        dispatching code accesses two boolean variables for scheduling
184        purposes and the assembly implementations of this code did not get
185        updated.
186
1872009-02-19      Joel Sherrill <joel.sherrill@oarcorp.com>
188
189        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S: Add shared
190        interrupt support to i386.
191
1922009-02-11      Joel Sherrill <joel.sherrill@oarcorp.com>
193
194        * shared/irq/irq.h: Fix spelling error.
195
1962008-09-07      Ralf Corsépius <ralf.corsepius@rtems.org>
197
198        * shared/comm/i386-stub.c: Include stdbool.h.
199
2002008-09-06      Ralf Corsépius <ralf.corsepius@rtems.org>
201
202        * shared/comm/i386-stub.c, shared/irq/irq.c: Misc. "bool" changes.
203
2042008-08-24      Joel Sherrill <joel.sherrill@oarcorp.com>
205
206        * shared/irq/irq_init.c: Reverse previous incorrect changes. Correct
207        warnings and ensure BSP still works.
208
2092008-08-19      Joel Sherrill <joel.sherrill@OARcorp.com>
210
211        * shared/comm/i386-stub.c, shared/irq/irq_init.c: Fix warnings for
212        prototypes, types, etc.
213
2142008-08-18      Ralf Corsépius <ralf.corsepius@rtems.org>
215
216        * shared/comm/i386-stub-glue.c, shared/comm/i386-stub.c:
217        Add missing prototypes.
218        * shared/irq/irq_init.c: Add missing prototypes.
219
2202008-05-23      Joel Sherrill <joel.sherrill@OARcorp.com>
221
222        * shared/comm/tty_drv.c: Eliminate copies of switches to convert
223        termios Bxxx constants to xxx as an integer. Use the shared
224        termios_baud_to_number() routine to do the same conversion.
225
2262008-04-23      Joel Sherrill <joel.sherrill@OARcorp.com>
227
228        * shared/comm/tty_drv.c: Remove all references to
229        console_reserve_resources and termios_reserve_resources.
230
2312007-11-06      Till Straumann <strauman@slac.stanford.edu>
232
233        * shared/irq/irq.c: test for non-NULL-ness before calling
234        'on'/'off' methods so that users don't have to provide
235        no-ops if they don't want this feature.
236
2372007-09-12      Joel Sherrill <joel.sherrill@OARcorp.com>
238
239        PR 1257/bsps
240        * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code
241        outside of cpukit should use the public API for
242        rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the
243        public API and directly accessing _CPU_ISR_Disable and
244        _CPU_ISR_Enable, they were bypassing the compiler memory barrier
245        directive which could lead to problems. This patch also changes the
246        type of the variable passed into these routines and addresses minor
247        style issues.
248
2492007-03-30      Ralf Corsépius <ralf.corsepius@rtems.org>
250
251        * shared/pci/pcibios.c, shared/pci/pcibios.h:
252        Reflect changes to rtems/pci.h. Convert to using
253        stdint fixed-size types.
254
2552006-12-12      Ralf Corsépius <ralf.corsepius@rtems.org>
256
257        * shared/irq/idt.c: unsigned limits to match with
258          i386_get_info_from_IDTR.
259
2602006-12-02      Ralf Corsépius <ralf.corsepius@rtems.org>
261
262        * configure.ac: New BUG-REPORT address.
263
2642006-10-17      Ralf Corsépius <ralf.corsepius@rtems.org>
265
266        * configure.ac: Require autoconf-2.60. Require automake-1.10.
267
2682006-07-12      Till Straumann <strauman@slac.stanford.edu>
269
270        * shared/pci/pcibios.c: let pci_find_device() return
271        -1 on failure, not just non-zero status. I found that
272        some driver(s) [e.g. dec21140] explicitely check for -1.
273
2742005-11-06      Ralf Corsepius <ralf.corsepius@rtems.org>
275
276        * shared/irq/idt.c: Reflect API changes.
277
2782005-11-02      Till Straumann <strauman@slac.stanford.edu>
279
280        * shared/pci/pcibios.c: replaced pci_find_device implementation by a
281        pcibios call which already provides the functionality (PR#832)
282
2832005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
284
285        * shared/comm/i386_io.h, shared/comm/tty_drv.c,
286        shared/comm/tty_drv.h: Remove CVS Log.
287
2882005-10-17      Ralf Corsepius <ralf.corsepius@rtems.org>
289
290        * Makefile.am: Merge-in shared/Makefile.am.
291        * ChangeLog: Merge-in shared/ChangeLog.
292        * configure.ac: Remove shared/Makefile.am.
293
2942005-05-23      Joel Sherrill <joel@OARcorp.com>
295
296        * shared/comm/i386-stub.c: Make get_char() static since it is such a
297        common name and conflicts with names in the standard Ada run-time.
298
2992005-05-10      Ralf Corsepius <ralf.corsepius@rtems.org>
300
301        * shared/pci/pcibios.c: Eliminate unsigned8.
302
3032005-05-06      Jennifer Averett <jennifer.averett@oarcorp.com>
304
305        * shared/Makefile.am, shared/comm/i386-stub-glue.c,
306        shared/comm/tty_drv.c, shared/comm/uart.c, shared/irq/idt.c,
307        shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
308        shared/irq/irq_init.c: Moved irq.h and irq_asm.h to bsp
309        subdirectory.
310
3112005-05-04      Jennifer Averett <jennifer.averett@oarcorp.com>
312
313        * shared/pci/pcibios.c, shared/pci/pcibios.h: Corrected spacing Name
314        modifications for a generic PCI interface       Added wrapper
315        routines for pci read/write configuration data
316
3172005-05-03      Jennifer Averett <jennifer.averett@oarcorp.com>
318
319        * shared/comm/tty_drv.c: Modified to support addition of parameter
320        to ISRs.
321
3222005-04-26      Joel Sherrill <joel@OARcorp.com>
323
324        * shared/pci/pcibios.c: Reformatted.
325
3262005-04-18      Eric Valette <eric.valette@free.fr>
327
328        * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S,
329        shared/irq/irq_init.c: Added parameter to irq handler
330
3312005-03-14      Joel Sherrill <joel@OARcorp.com>
332
333        * shared/pci/pcibios.c, shared/pci/pcibios.h: Continue PCI API
334        unification. All use pci_find_device().
335
3362005-03-04      Joel Sherrill <joel@OARcorp.com>
337
338        * shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize
339        function part of the unified PCI API as pci_initialize().
340
3412005-01-19      Joel Sherrill <joel@OARcorp.com>
342
343        * pc386/console/vgainit.c, pc386/wd8003/wd8003.c,
344        shared/comm/uart.c: Fix errors caught by gcc 4.x.
345
3462005-01-04      Joel Sherrill <joel@OARcorp.com>
347
348        * shared/comm/gdb_glue.c, shared/irq/idt.c: Remove warnings.
349
3502004-09-27      Greg Menke <gregory.menke@gsfc.nasa.gov>
351
352        PR 608/bsps
353        * shared/pci/pcibios.c: BusCountPCI().
354
3552004-09-24      Ralf Corsepius <ralf.corsepius@rtems.org>
356
357        * configure.ac: Require automake > 1.9.
358
3592004-04-09      Ralf Corsepius <ralf.corsepius@rtems.org>
360
361        * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>.
362
3632004-03-31      Ralf Corsepius <ralf.corsepius@rtems.org>
364
365        * shared/pci/pcibios.c: Convert to using c99 fixed size types.
366
3672004-02-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
368
369        * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]).
370        * acinclude.m4: Regenerate.
371
3722004-02-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
373
374        * shared/irq/irq_asm.S: Convert #..-comments to /*..*/ comments.
375
3762004-01-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
377
378        * shared/Makefile.am: Add PREINSTALL_DIRS.
379
3802004-01-14      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
381
382        * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add
383        PRE/TMPINSTALL_FILES to CLEANFILES.
384
3852004-01-13      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
386
387        * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of
388        $(RTEMS_BSP_FAMILY).
389
3902003-12-12      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
391
392        * shared/Makefile.am: Use mkdir_p. Remove dirs from
393        PRE/TMPINSTALL_FILES.
394        * configure.ac: Require automake >= 1.8, autoconf >= 2.59.
395
3962003-12-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
397
398        * shared/Makefile.am: Merge-in Makefile.ams above. Add
399        preinstallation dirstamp support.
400        * configure.ac: Remove shared/io/Makefile, shared/comm/Makefile,
401        shared/pci/Makefile, shared/irq/Makefile.
402        * shared/io/.cvsignore, shared/pci/Makefile.am,
403        shared/irq/Makefile.am, shared/io/Makefile.am,
404        shared/comm/Makefile.am: Remove.
405
4062003-10-20      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
407
408        * acinclude.m4: Reflect changes to bootstrap.
409        * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP.
410
4112003-10-08      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
412
413        * shared/comm/uart.h: Add extern "C" guards.
414        * shared/pci/pcibios.h: Ditto.
415
4162003-09-04      Joel Sherrill <joel@OARcorp.com>
417
418        * shared/comm/gdb_glue.c, shared/irq/idt.c, shared/irq/irq.c,
419        shared/irq/irq.h, shared/irq/irq_asm.S, shared/irq/irq_asm.h,
420        shared/irq/irq_init.c: URL for license changed.
421
4222003-08-21      Till Strauman <strauman@slac.stanford.edu>
423
424        PR 456/bsps
425        * shared/irq/irq.c: Fix race condition when installing an ISR.
426
4272003-08-18      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
428
429        * Makefile.am: Reflect having moved aclocal/.
430
4312003-08-16      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
432
433        * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am,
434        shared/io/Makefile.am, shared/irq/Makefile.am,
435        shared/pci/Makefile.am: Reflect having moved automake/.
436
4372003-08-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
438
439        * configure.ac: Use rtems-bugs@rtems.com as bug report email
440        address.
441
4422003-07-16      Greg Menke <gregory.menke@gsfc.nasa.gov>
443
444        PR 428/bsps
445        PR 432/bsps
446        * shared/pci/pcibios.c, shared/pci/pcibios.h: Added
447        BSP_pci_Find_Device() which is copied from motorola_shared.
448
4492003-03-18      Joel Sherrill <joel@OARcorp.com>
450
451        * shared/comm/GDB.HOWTO: Updated.
452
4532003-03-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
454
455        * configure.ac: Remove AC_CONFIG_AUX_DIR.
456
4572003-02-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
458
459        * configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
460        * configure.ac: AC_PREREQ(2.57).
461
4622002-12-06      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
463
464        * configure.ac: Remove RTEMS_CHECK_BSP_CACHE.
465
4662002-10-31      Joel Sherrill <joel@OARcorp.com>
467
468        * shared/comm/i386-stub.c: Fixed places where debug_error() was not
469        called with enough arguments.
470        * shared/comm/i386-stub.c: Removed warnings.
471
4722002-10-21      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
473
474        * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache.
475
4762002-09-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
477
478        * shared/pci/pcibios.c: #include <string.h>.
479
4802002-08-05      Eric Norum <eric.norum@usask.ca>
481
482        * shared/pci/pcibios.c: Per PR262, removed all asserts so probes for
483         devices that are not present will work.  This lets you have
484        multiple PCI Ethernet drivers in an application and dynamically use
485        the one for the card othat is present.
486
4872002-07-16      Eric Norum <eric.norum@usask.ca>
488
489        * shared/comm/uart.c: I am using a PC-104 card with no video output.
490         I found that things would lock up if a printk was followed closely
491        by a printf when BSPConsolePort = BSP_UART_COM2 and BSPPrintkPort =
492        BSP_UART_COM1.  With this change in place, printf/printk calls can
493        be intermingled with no apparent problems.
494
4952002-05-01      Eric Norum <eric.norum@usask.ca>
496
497        * shared/console/console.c, shared/fatal/bspfatal.c,
498        shared/startup/bspclean.c, shared/ startup/page_table.c: Per PR200
499        fix multi-line inline assembly  to satisfy gcc 3.1 and newer.
500
5012002-03-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
502
503        * Makefile.am, shared/comm/Makefile.am, shared/io/Makefile.am,
504        shared/Makefile.am, shared/irq/Makefile.am, shared/pci/Makefile.am:
505        Remove AUTOMAKE_OPTIONS.
506        * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
507        AM_INIT_AUTOMAKE([no-define foreign 1.6]).
508
5092002-01-03      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
510
511        * shared/irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
512
5132001-10-12      Joel Sherrill <joel@OARcorp.com>
514
515        * shared/startup/linkcmds: Fixed typo.
516
5172001-10-11      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
518
519        * .cvsignore: Add autom4te.cache for autoconf > 2.52.
520        * configure.ac: New file, generated from configure.in by autoupdate.
521        * configure.in: Remove.
522
5232001-10-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
524
525        * acinclude.m4: New file.
526        * configure.in: Use RTEMS_BSP_SUBDIR.
527
5282001-09-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
529
530        * shared/irq/Makefile.am, shared/comm/Makefile.am,
531        shared/pci/Makefile.am: Use 'PREINSTALL_FILES ='.
532
5332001-08-16      Mike Siers <mikes@poliac.com>
534
535        * shared/comm/tty_drv.c, shared/comm/uart.c: Correct some minor cut
536        and paste bugs.
537
5382001-07-03      Mike Seirs <mike@poliac.com>
539
540        * shared/comm/tty_drv.c, shared/comm/uart.c, shared/comm/uart.h:
541        Adds the capability to use task driven serial I/O to ti386 BSPs.
542        This patch leaves thex default I/O mode to be IRQ.  If you want to
543        use task I/O mode, then the tty_drv.c file needs to be modified.
544        Basically, all you need to change is the data values of the termios
545        callbacks structure.  This callback structure is used in the
546        tty1_open and tty2_open functions.  The values you need to set are
547        commented out in the source code.
548
5492001-06-19      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
550
551        * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES.
552        * shared/io/Makefile.am, shared/irq/Makefile.am,
553        shared/pci/Makefile.am: Ditto.
554
5552000-11-09      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
556
557        * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
558
5592000-11-02      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
560
561        * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I
562        $(RTEMS_TOPdir)/aclocal.
563
5642000-10-27      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
565
566        * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to
567        GNU canonicalization.
568
5692000-10-19      Joel Sherrill <joel@OARcorp.com>
570
571        * shared/common/uart.h: Added prototype for BSP_uart_set_baud().
572
5732000-10-19      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
574
575        * shared/comm/uart.c (BSP_uart_init): Save more line state
576        parameters.
577
5782000-10-18      Charles-Antoine Gauthier <charles.gauthier@nrc.ca>
579
580        * shared/comm/i386-stub-glue.c, shared/comm/tty_drv.c,
581        shared/comm/uart.c, shared/comm/uart.h: Add the ability to set
582        parity, number of data bits and number of stop bits to the existing
583        i386 serial drivers.
584
5852000-10-17      Joel Sherrill <joel@OARcorp.com>
586
587        * shared/irq/idt.c, shared/irq/Makefile.am: Moved idt.c to from
588        libcpu/i386 so  i386 RTEMS can be multilib'ed.
589
5902000-09-04      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
591
592        * shared/io/Makefile.am: Formatting.
593
5942000-08-26      Rosimildo da Silva  <rdasilva@connecttel.com>
595
596        * shared/shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for
597        the i386 BSPs.
598        * shared/shared/comm/uart.c: Adds support for sending characters to
599        another "line discipline."
600        * shared/shared/comm/gdb_glue.c, shared/shared/comm/i386_io.c,
601        shared/shared/comm/tty_drv.c, shared/shared/comm/tty_drv.h: New
602        file.
603        * shared/shared/comm/Makefile.am: Account for new files.
604
6052000-08-10      Joel Sherrill <joel@OARcorp.com>
606
607        * ChangeLog, shared/ChangeLog: New file.
608
Note: See TracBrowser for help on using the repository browser.