[32f2304a] | 1 | 2011-12-09 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 2 | |
---|
| 3 | * shared/pci/pcibios.c: Make pcib_find_by_devid static. |
---|
| 4 | |
---|
[7fc2c2cb] | 5 | 2011-11-18 Jennifer Averett <Jennifer.Averett@OARcorp.com> |
---|
| 6 | |
---|
| 7 | PR 1925 |
---|
| 8 | * shared/irq/irq.h: Changed i386 console to libchip style console and |
---|
| 9 | added support for com3 and com4. |
---|
| 10 | |
---|
[e3b324b] | 11 | 2011-10-22 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 12 | |
---|
| 13 | * shared/comm/uart.c (uartError): Remove unused var "uartStatus". |
---|
| 14 | |
---|
[04a5c54] | 15 | 2011-10-13 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 16 | |
---|
| 17 | * shared/comm/uart.c: Remove unused var "tmp". |
---|
| 18 | |
---|
[e94aa61b] | 19 | 2011-08-04 Till Straumann <strauman@slac.stanford.edu> |
---|
| 20 | |
---|
| 21 | * shared/irq/irq_asm.S: BUGFIX (introduced by SMP changes |
---|
| 22 | which moved code around, apparently): *must* store i8259 |
---|
| 23 | mask to frame *before* switching to IRQ stack. The code |
---|
| 24 | retrieves the mask after switching back to original stack. |
---|
| 25 | Also, the IRQ stack has no reserved space for the mask; |
---|
| 26 | storing it there could overwrite memory! |
---|
| 27 | |
---|
[01f2692e] | 28 | 2011-08-01 Jennifer Averett <Jennifer.Averett@OARcorp.com> |
---|
| 29 | |
---|
| 30 | PR 1802 |
---|
| 31 | * shared/irq/irq_asm.S, shared/irq/irq_init.c, shared/smp/smp-imps.c, |
---|
| 32 | shared/smp/smp-imps.h: Add SMP support for i386. |
---|
| 33 | * shared/smp/getcpuid.c: New file. |
---|
| 34 | |
---|
[894a2c91] | 35 | 2011-07-18 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 36 | |
---|
| 37 | * shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h: |
---|
| 38 | Reformat to be more compliant with RTEMS style. |
---|
| 39 | |
---|
[47bae47] | 40 | 2011-07-15 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 41 | |
---|
| 42 | * shared/irq/apic.h, shared/smp/smp-imps.c, shared/smp/smp-imps.h: Per |
---|
| 43 | email with Erich Boleyn, change license to BSD style. |
---|
| 44 | |
---|
[ad2cefe] | 45 | 2011-07-14 Jennifer Averett <Jennifer.Averett@OARcorp.com> |
---|
| 46 | |
---|
| 47 | * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_init.c: Add |
---|
| 48 | initial support for APIC. |
---|
| 49 | |
---|
[1d007c60] | 50 | 2011-07-14 Jennifer Averett <Jennifer.Averett@OARcorp.com> |
---|
| 51 | |
---|
| 52 | * shared/irq/apic.h, shared/smp/README, shared/smp/smp-imps.c, |
---|
| 53 | shared/smp/smp-imps.h: New files. |
---|
| 54 | |
---|
[9492fb7f] | 55 | 2011-05-25 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 56 | |
---|
| 57 | * shared/comm/tty_drv.c, shared/comm/tty_drv.h: |
---|
| 58 | Remove CVS-Headers. Add CVS-Ids. |
---|
| 59 | |
---|
[3bc1585c] | 60 | 2011-04-11 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 61 | |
---|
| 62 | * shared/irq/irq_asm.S: Rename rtems_smp_maximum_processors to |
---|
| 63 | rtems_configuration_smp_maximum_processors since it is defined in |
---|
| 64 | confdefs.h. |
---|
| 65 | |
---|
[9c24c73] | 66 | 2011-04-04 Joel Sherrill <joel.sherrilL@OARcorp.com> |
---|
| 67 | |
---|
| 68 | PR 1768/bsps |
---|
| 69 | * shared/irq/irq_asm.S: The nbench benchmark highlighted the fact that |
---|
| 70 | we do not perform a cld before calling C code in the ISR. This was |
---|
| 71 | historically not a problem but gcc 4.3 changed the behavior. From |
---|
| 72 | http://gcc.gnu.org/gcc-4.3/changes.html |
---|
| 73 | |
---|
[66729db3] | 74 | 2011-03-16 Jennifer Averett <jennifer.averett@OARcorp.com> |
---|
| 75 | |
---|
| 76 | PR 1729/cpukit |
---|
| 77 | * shared/irq/irq_asm.S: Add next step in SMP support. This adds an |
---|
| 78 | allocated array of the Per_CPU structures to support multiple cpus vs |
---|
| 79 | a single instance of the structure which is still used if SMP support |
---|
| 80 | is disabled. Configuration support is also added to explicitly enable |
---|
| 81 | or disable SMP. But SMP can only be enabled for the CPUs which will |
---|
| 82 | support it initially -- SPARC and i386. With the stub BSP support, a |
---|
| 83 | BSP can be run as a single core SMP system from an RTEMS data |
---|
| 84 | structure standpoint. |
---|
| 85 | |
---|
[f29b0473] | 86 | 2011-03-01 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 87 | |
---|
| 88 | * acinclude.m4: Regenerate (Reflect the i386ex and tx_386ex BSP have |
---|
| 89 | been removed.). |
---|
| 90 | |
---|
[b8fc2de1] | 91 | 2011-02-14 Joel Sherrill <joel.sherrilL@OARcorp.com> |
---|
| 92 | |
---|
| 93 | * shared/irq/irq_asm.S: Fix typo. |
---|
| 94 | |
---|
[00882105] | 95 | 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 96 | |
---|
| 97 | * shared/comm/gdb_glue.c, shared/comm/i386-stub.c, |
---|
| 98 | shared/comm/i386_io.h, shared/comm/uart.c, shared/irq/idt.c, |
---|
| 99 | shared/pci/pcibios.c: |
---|
| 100 | Use "__asm__" instead of "asm" for improved c99-compliance. |
---|
| 101 | |
---|
[8ee3775] | 102 | 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 103 | |
---|
| 104 | * configure.ac: Require autoconf-2.68, automake-1.11.1. |
---|
| 105 | |
---|
[8c41855] | 106 | 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com> |
---|
| 107 | |
---|
| 108 | * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq.h, |
---|
| 109 | shared/irq/irq_asm.h: Fix typo where license said found in found in. |
---|
| 110 | |
---|
[aa06973] | 111 | 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com> |
---|
| 112 | |
---|
| 113 | * shared/irq/irq_asm.S: Fix typo where license said found in found in. |
---|
| 114 | |
---|
[0d4b71f] | 115 | 2011-01-26 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 116 | |
---|
| 117 | * pc386/3c509/3c509.c, pc386/console/ps2_drv.h, |
---|
| 118 | pc386/console/serial_mouse.c, pc386/console/serial_mouse.h: |
---|
| 119 | Remove CVS Headers. |
---|
| 120 | |
---|
[5fbf42c] | 121 | 2011-01-06 Joel Sherrill <joel.sherrilL@OARcorp.com> |
---|
| 122 | |
---|
| 123 | * shared/irq/irq_asm.S: Fix spelling. |
---|
| 124 | |
---|
[8980996] | 125 | 2010-06-29 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 126 | |
---|
| 127 | * shared/irq/irq_asm.S: Rename rtems_per_cpu_info. |
---|
| 128 | |
---|
[15519cb] | 129 | 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 130 | |
---|
| 131 | PR 1573/cpukit |
---|
| 132 | * shared/irq/irq.c, shared/irq/irq_asm.S: Add a per cpu data structure |
---|
| 133 | which contains the information required by RTEMS for each CPU core. |
---|
| 134 | This encapsulates information such as thread executing, heir, idle |
---|
| 135 | and dispatch needed. |
---|
| 136 | |
---|
[1941b98] | 137 | 2010-06-21 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 138 | |
---|
| 139 | * shared/comm/GDB.HOWTO: Remove more ITRON references. |
---|
| 140 | |
---|
[591b760] | 141 | 2010-06-15 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 142 | |
---|
| 143 | * shared/irq/irq_asm.S: Fix capitalization. |
---|
| 144 | |
---|
[65513eb6] | 145 | 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de> |
---|
| 146 | |
---|
| 147 | * shared/irq/irq-config.h: Removed file. |
---|
| 148 | * shared/irq/irq.h: Moved defines from 'shared/irq/irq-config.h'. |
---|
| 149 | |
---|
[4d0771e] | 150 | 2010-04-12 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 151 | |
---|
| 152 | * shared/comm/uart.c, shared/comm/uart.h: Reflect termios API |
---|
| 153 | changes. |
---|
| 154 | |
---|
[32c347d] | 155 | 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 156 | |
---|
| 157 | PR 1483/cpukit |
---|
| 158 | * shared/pci/pcibios.c: Rename pci_config into rtems_pci_config_t. |
---|
| 159 | |
---|
[dfddaf1] | 160 | 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 161 | |
---|
| 162 | * shared/comm/uart.c, shared/comm/uart.h: Adjust prototypes. |
---|
| 163 | |
---|
[4a4201c] | 164 | 2009-11-10 Till Straumann <strauman@slac.stanford.edu> |
---|
| 165 | |
---|
| 166 | * pc386/make/custom/pc586-sse.cfg, pc386/start/start.S, |
---|
| 167 | shared/irq/irq_asm.S: Added experimental SSE support. |
---|
| 168 | |
---|
[385212f] | 169 | 2009-10-29 Till Straumann <strauman@slac.stanford.edu> |
---|
| 170 | |
---|
| 171 | * shared/irq/irq_asm.S: Make sure stack is aligned to CPU_STACK_ALIGNMENT |
---|
| 172 | for *all* C-routines (including _Thread_Dispatch() and |
---|
| 173 | _ThreadProcessSignalsFromIrq()) not only C_dispatch_isr(). |
---|
| 174 | |
---|
| 175 | * shared/irq/irq.c: Added IRQ statistics counters. |
---|
| 176 | |
---|
[287e4a8b] | 177 | 2009-10-29 Till Straumann <strauman@slac.stanford.edu> |
---|
| 178 | |
---|
| 179 | * shared/irq/irq_asm.S: Beautification; ajusted margins and |
---|
| 180 | spaces to make the whole thing more readable. |
---|
| 181 | |
---|
[1fe3e3cf] | 182 | 2009-10-29 Till Straumann <strauman@slac.stanford.edu> |
---|
| 183 | |
---|
| 184 | * shared/irq/irq_asm.S, shared/irq/irq.c: removed |
---|
| 185 | (fake) exception frame argument to _ThreadProcessSignalsFromIrq(). |
---|
| 186 | This has never been used and removing it simplifies the assembly |
---|
| 187 | code. |
---|
| 188 | |
---|
[abf41fd] | 189 | 2009-10-28 Till Straumann <strauman@slac.stanford.edu> |
---|
| 190 | |
---|
| 191 | * shared/irq/irq_asm.S: Make sure stack is aligned to |
---|
| 192 | CPU_STACK_ALIGNMENT before invoking C-code. |
---|
| 193 | |
---|
[069ed6c5] | 194 | 2009-10-17 Chris Johns <chrisj@rtems.org> |
---|
| 195 | |
---|
| 196 | * shared/irq/idt.c: Check is the irq handlers are present before |
---|
| 197 | calling. |
---|
| 198 | * shared/comm/i386-stub-glue.c: Revert the change of 2009-05-06 as |
---|
| 199 | the handlers need to be present. Fixed the warnings. |
---|
| 200 | |
---|
[60b728b5] | 201 | 2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 202 | |
---|
| 203 | PR 1445/BSPs |
---|
| 204 | * shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*. |
---|
| 205 | |
---|
[e2f17090] | 206 | 2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 207 | |
---|
| 208 | * shared/comm/tty_drv.c: Reflect termios_baud_to_number having been |
---|
| 209 | renamed to rtems_termios_baud_to_number. |
---|
| 210 | |
---|
[fc5490f] | 211 | 2009-07-01 Sebastian Huber <sebastian.huber@embedded-brains.de> |
---|
| 212 | |
---|
| 213 | * shared/irq/irq.h, shared/irq/irq.c, shared/irq/irq_init.c: Converted |
---|
| 214 | to use generic interrupt support. |
---|
| 215 | * shared/irq/irq-config.h: New file. |
---|
| 216 | |
---|
[f9abe50] | 217 | 2009-05-06 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 218 | |
---|
| 219 | * shared/comm/i386-stub-glue.c, shared/comm/uart.c, shared/irq/irq.c, |
---|
| 220 | shared/pci/pcibios.c: Fixed warnings. |
---|
| 221 | |
---|
[b321b10e] | 222 | 2009-03-12 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 223 | |
---|
| 224 | PR 1385/cpukit |
---|
| 225 | * shared/irq/irq_asm.S: When the type rtems_boolean was switched to the |
---|
| 226 | C99 bool, the size changed from 4 bytes to 1 byte. The interrupt |
---|
| 227 | dispatching code accesses two boolean variables for scheduling |
---|
| 228 | purposes and the assembly implementations of this code did not get |
---|
| 229 | updated. |
---|
| 230 | |
---|
[a62222fb] | 231 | 2009-02-19 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 232 | |
---|
| 233 | * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S: Add shared |
---|
| 234 | interrupt support to i386. |
---|
| 235 | |
---|
[e8cba4c] | 236 | 2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 237 | |
---|
| 238 | * shared/irq/irq.h: Fix spelling error. |
---|
| 239 | |
---|
[301ad0a6] | 240 | 2008-09-07 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 241 | |
---|
| 242 | * shared/comm/i386-stub.c: Include stdbool.h. |
---|
| 243 | |
---|
[6a64fa6] | 244 | 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 245 | |
---|
| 246 | * shared/comm/i386-stub.c, shared/irq/irq.c: Misc. "bool" changes. |
---|
| 247 | |
---|
[cb02ead9] | 248 | 2008-08-24 Joel Sherrill <joel.sherrill@oarcorp.com> |
---|
| 249 | |
---|
| 250 | * shared/irq/irq_init.c: Reverse previous incorrect changes. Correct |
---|
| 251 | warnings and ensure BSP still works. |
---|
| 252 | |
---|
[f75767b0] | 253 | 2008-08-19 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 254 | |
---|
| 255 | * shared/comm/i386-stub.c, shared/irq/irq_init.c: Fix warnings for |
---|
| 256 | prototypes, types, etc. |
---|
| 257 | |
---|
[de26394] | 258 | 2008-08-18 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 259 | |
---|
[962ca2c1] | 260 | * shared/comm/i386-stub-glue.c, shared/comm/i386-stub.c: |
---|
| 261 | Add missing prototypes. |
---|
[de26394] | 262 | * shared/irq/irq_init.c: Add missing prototypes. |
---|
| 263 | |
---|
[38c8516] | 264 | 2008-05-23 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 265 | |
---|
| 266 | * shared/comm/tty_drv.c: Eliminate copies of switches to convert |
---|
| 267 | termios Bxxx constants to xxx as an integer. Use the shared |
---|
| 268 | termios_baud_to_number() routine to do the same conversion. |
---|
| 269 | |
---|
[675167c6] | 270 | 2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 271 | |
---|
| 272 | * shared/comm/tty_drv.c: Remove all references to |
---|
| 273 | console_reserve_resources and termios_reserve_resources. |
---|
| 274 | |
---|
[cad1f38] | 275 | 2007-11-06 Till Straumann <strauman@slac.stanford.edu> |
---|
| 276 | |
---|
| 277 | * shared/irq/irq.c: test for non-NULL-ness before calling |
---|
| 278 | 'on'/'off' methods so that users don't have to provide |
---|
| 279 | no-ops if they don't want this feature. |
---|
| 280 | |
---|
[c83c325] | 281 | 2007-09-12 Joel Sherrill <joel.sherrill@OARcorp.com> |
---|
| 282 | |
---|
| 283 | PR 1257/bsps |
---|
| 284 | * shared/irq/idt.c, shared/irq/irq.c, shared/irq/irq_init.c: Code |
---|
| 285 | outside of cpukit should use the public API for |
---|
| 286 | rtems_interrupt_disable/rtems_interrupt_enable. By bypassing the |
---|
| 287 | public API and directly accessing _CPU_ISR_Disable and |
---|
| 288 | _CPU_ISR_Enable, they were bypassing the compiler memory barrier |
---|
| 289 | directive which could lead to problems. This patch also changes the |
---|
| 290 | type of the variable passed into these routines and addresses minor |
---|
| 291 | style issues. |
---|
| 292 | |
---|
[7d169ecd] | 293 | 2007-03-30 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 294 | |
---|
| 295 | * shared/pci/pcibios.c, shared/pci/pcibios.h: |
---|
| 296 | Reflect changes to rtems/pci.h. Convert to using |
---|
| 297 | stdint fixed-size types. |
---|
| 298 | |
---|
[34e7be2] | 299 | 2006-12-12 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 300 | |
---|
| 301 | * shared/irq/idt.c: unsigned limits to match with |
---|
| 302 | i386_get_info_from_IDTR. |
---|
| 303 | |
---|
[fcb0cd46] | 304 | 2006-12-02 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 305 | |
---|
| 306 | * configure.ac: New BUG-REPORT address. |
---|
| 307 | |
---|
[11c60096] | 308 | 2006-10-17 Ralf Corsépius <ralf.corsepius@rtems.org> |
---|
| 309 | |
---|
| 310 | * configure.ac: Require autoconf-2.60. Require automake-1.10. |
---|
| 311 | |
---|
[b365d4d] | 312 | 2006-07-12 Till Straumann <strauman@slac.stanford.edu> |
---|
| 313 | |
---|
| 314 | * shared/pci/pcibios.c: let pci_find_device() return |
---|
| 315 | -1 on failure, not just non-zero status. I found that |
---|
| 316 | some driver(s) [e.g. dec21140] explicitely check for -1. |
---|
| 317 | |
---|
[f2535df] | 318 | 2005-11-06 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
| 319 | |
---|
| 320 | * shared/irq/idt.c: Reflect API changes. |
---|
| 321 | |
---|
[896cacf] | 322 | 2005-11-02 Till Straumann <strauman@slac.stanford.edu> |
---|
[05a2cc4b] | 323 | |
---|
| 324 | * shared/pci/pcibios.c: replaced pci_find_device implementation by a |
---|
[896cacf] | 325 | pcibios call which already provides the functionality (PR#832) |
---|
[05a2cc4b] | 326 | |
---|
[2950439] | 327 | 2005-10-17 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
| 328 | |
---|
| 329 | * shared/comm/i386_io.h, shared/comm/tty_drv.c, |
---|
| 330 | shared/comm/tty_drv.h: Remove CVS Log. |
---|
| 331 | |
---|
[578209bc] | 332 | 2005-10-17 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
| 333 | |
---|
| 334 | * Makefile.am: Merge-in shared/Makefile.am. |
---|
| 335 | * ChangeLog: Merge-in shared/ChangeLog. |
---|
| 336 | * configure.ac: Remove shared/Makefile.am. |
---|
| 337 | |
---|
| 338 | 2005-05-23 Joel Sherrill <joel@OARcorp.com> |
---|
| 339 | |
---|
| 340 | * shared/comm/i386-stub.c: Make get_char() static since it is such a |
---|
| 341 | common name and conflicts with names in the standard Ada run-time. |
---|
| 342 | |
---|
| 343 | 2005-05-10 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
| 344 | |
---|
| 345 | * shared/pci/pcibios.c: Eliminate unsigned8. |
---|
| 346 | |
---|
| 347 | 2005-05-06 Jennifer Averett <jennifer.averett@oarcorp.com> |
---|
| 348 | |
---|
| 349 | * shared/Makefile.am, shared/comm/i386-stub-glue.c, |
---|
| 350 | shared/comm/tty_drv.c, shared/comm/uart.c, shared/irq/idt.c, |
---|
| 351 | shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S, |
---|
| 352 | shared/irq/irq_init.c: Moved irq.h and irq_asm.h to bsp |
---|
| 353 | subdirectory. |
---|
| 354 | |
---|
| 355 | 2005-05-04 Jennifer Averett <jennifer.averett@oarcorp.com> |
---|
| 356 | |
---|
| 357 | * shared/pci/pcibios.c, shared/pci/pcibios.h: Corrected spacing Name |
---|
| 358 | modifications for a generic PCI interface Added wrapper |
---|
| 359 | routines for pci read/write configuration data |
---|
| 360 | |
---|
| 361 | 2005-05-03 Jennifer Averett <jennifer.averett@oarcorp.com> |
---|
| 362 | |
---|
| 363 | * shared/comm/tty_drv.c: Modified to support addition of parameter |
---|
| 364 | to ISRs. |
---|
| 365 | |
---|
| 366 | 2005-04-26 Joel Sherrill <joel@OARcorp.com> |
---|
| 367 | |
---|
| 368 | * shared/pci/pcibios.c: Reformatted. |
---|
| 369 | |
---|
| 370 | 2005-04-18 Eric Valette <eric.valette@free.fr> |
---|
| 371 | |
---|
| 372 | * shared/irq/irq.c, shared/irq/irq.h, shared/irq/irq_asm.S, |
---|
| 373 | shared/irq/irq_init.c: Added parameter to irq handler |
---|
| 374 | |
---|
| 375 | 2005-03-14 Joel Sherrill <joel@OARcorp.com> |
---|
| 376 | |
---|
| 377 | * shared/pci/pcibios.c, shared/pci/pcibios.h: Continue PCI API |
---|
| 378 | unification. All use pci_find_device(). |
---|
| 379 | |
---|
[bdc2572] | 380 | 2005-03-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 381 | |
---|
| 382 | * shared/pci/pcibios.c, shared/pci/pcibios.h: Make PCI initialize |
---|
| 383 | function part of the unified PCI API as pci_initialize(). |
---|
| 384 | |
---|
[16cc328] | 385 | 2005-01-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 386 | |
---|
[578209bc] | 387 | * pc386/console/vgainit.c, pc386/wd8003/wd8003.c, |
---|
| 388 | shared/comm/uart.c: Fix errors caught by gcc 4.x. |
---|
| 389 | |
---|
| 390 | 2005-01-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 391 | |
---|
| 392 | * shared/comm/gdb_glue.c, shared/irq/idt.c: Remove warnings. |
---|
| 393 | |
---|
| 394 | 2004-09-27 Greg Menke <gregory.menke@gsfc.nasa.gov> |
---|
[16cc328] | 395 | |
---|
[578209bc] | 396 | PR 608/bsps |
---|
| 397 | * shared/pci/pcibios.c: BusCountPCI(). |
---|
| 398 | |
---|
| 399 | 2004-09-24 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
[97891e5e] | 400 | |
---|
| 401 | * configure.ac: Require automake > 1.9. |
---|
| 402 | |
---|
[578209bc] | 403 | 2004-04-09 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
[717a34e9] | 404 | |
---|
[578209bc] | 405 | * shared/irq/irq_asm.S: Include <rtems/asm.h> instead of <asm.h>. |
---|
| 406 | |
---|
| 407 | 2004-03-31 Ralf Corsepius <ralf.corsepius@rtems.org> |
---|
| 408 | |
---|
| 409 | * shared/pci/pcibios.c: Convert to using c99 fixed size types. |
---|
[717a34e9] | 410 | |
---|
[34354c6] | 411 | 2004-02-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 412 | |
---|
| 413 | * configure.ac: RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]). |
---|
[578209bc] | 414 | * acinclude.m4: Regenerate. |
---|
| 415 | |
---|
| 416 | 2004-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 417 | |
---|
| 418 | * shared/irq/irq_asm.S: Convert #..-comments to /*..*/ comments. |
---|
| 419 | |
---|
| 420 | 2004-01-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 421 | |
---|
| 422 | * shared/Makefile.am: Add PREINSTALL_DIRS. |
---|
| 423 | |
---|
| 424 | 2004-01-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 425 | |
---|
| 426 | * shared/Makefile.am: Re-add dirstamps to PRE/TMPINSTALL_FILES. Add |
---|
| 427 | PRE/TMPINSTALL_FILES to CLEANFILES. |
---|
[34354c6] | 428 | |
---|
[194d1282] | 429 | 2004-01-13 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 430 | |
---|
| 431 | * Makefile.am: Use @RTEMS_BSP_FAMILY@ instead of |
---|
| 432 | $(RTEMS_BSP_FAMILY). |
---|
| 433 | |
---|
[810720b6] | 434 | 2003-12-12 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 435 | |
---|
[578209bc] | 436 | * shared/Makefile.am: Use mkdir_p. Remove dirs from |
---|
| 437 | PRE/TMPINSTALL_FILES. |
---|
[810720b6] | 438 | * configure.ac: Require automake >= 1.8, autoconf >= 2.59. |
---|
| 439 | |
---|
[e1de4f9] | 440 | 2003-12-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 441 | |
---|
[578209bc] | 442 | * shared/Makefile.am: Merge-in Makefile.ams above. Add |
---|
| 443 | preinstallation dirstamp support. |
---|
[e1de4f9] | 444 | * configure.ac: Remove shared/io/Makefile, shared/comm/Makefile, |
---|
| 445 | shared/pci/Makefile, shared/irq/Makefile. |
---|
[578209bc] | 446 | * shared/io/.cvsignore, shared/pci/Makefile.am, |
---|
| 447 | shared/irq/Makefile.am, shared/io/Makefile.am, |
---|
| 448 | shared/comm/Makefile.am: Remove. |
---|
[e1de4f9] | 449 | |
---|
[43e60f8] | 450 | 2003-10-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 451 | |
---|
| 452 | * acinclude.m4: Reflect changes to bootstrap. |
---|
| 453 | * configure.ac: Remove RTEMS_CHECK_CUSTON_BSP. |
---|
| 454 | |
---|
[578209bc] | 455 | 2003-10-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 456 | |
---|
| 457 | * shared/comm/uart.h: Add extern "C" guards. |
---|
| 458 | * shared/pci/pcibios.h: Ditto. |
---|
| 459 | |
---|
| 460 | 2003-09-04 Joel Sherrill <joel@OARcorp.com> |
---|
| 461 | |
---|
| 462 | * shared/comm/gdb_glue.c, shared/irq/idt.c, shared/irq/irq.c, |
---|
| 463 | shared/irq/irq.h, shared/irq/irq_asm.S, shared/irq/irq_asm.h, |
---|
| 464 | shared/irq/irq_init.c: URL for license changed. |
---|
| 465 | |
---|
| 466 | 2003-08-21 Till Strauman <strauman@slac.stanford.edu> |
---|
| 467 | |
---|
| 468 | PR 456/bsps |
---|
| 469 | * shared/irq/irq.c: Fix race condition when installing an ISR. |
---|
| 470 | |
---|
[fe8bc62f] | 471 | 2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 472 | |
---|
| 473 | * Makefile.am: Reflect having moved aclocal/. |
---|
| 474 | |
---|
[c53e9e2f] | 475 | 2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 476 | |
---|
[578209bc] | 477 | * Makefile.am, shared/Makefile.am, shared/comm/Makefile.am, |
---|
| 478 | shared/io/Makefile.am, shared/irq/Makefile.am, |
---|
| 479 | shared/pci/Makefile.am: Reflect having moved automake/. |
---|
[c53e9e2f] | 480 | |
---|
[7dcc3fe] | 481 | 2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 482 | |
---|
[578209bc] | 483 | * configure.ac: Use rtems-bugs@rtems.com as bug report email |
---|
| 484 | address. |
---|
| 485 | |
---|
| 486 | 2003-07-16 Greg Menke <gregory.menke@gsfc.nasa.gov> |
---|
| 487 | |
---|
| 488 | PR 428/bsps |
---|
| 489 | PR 432/bsps |
---|
| 490 | * shared/pci/pcibios.c, shared/pci/pcibios.h: Added |
---|
| 491 | BSP_pci_Find_Device() which is copied from motorola_shared. |
---|
| 492 | |
---|
| 493 | 2003-03-18 Joel Sherrill <joel@OARcorp.com> |
---|
| 494 | |
---|
| 495 | * shared/comm/GDB.HOWTO: Updated. |
---|
[7dcc3fe] | 496 | |
---|
[afaa498d] | 497 | 2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 498 | |
---|
| 499 | * configure.ac: Remove AC_CONFIG_AUX_DIR. |
---|
| 500 | |
---|
[ccd81b60] | 501 | 2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 502 | |
---|
| 503 | * configure.ac: AM_INIT_AUTOMAKE([1.7.2]). |
---|
[6ca07328] | 504 | * configure.ac: AC_PREREQ(2.57). |
---|
| 505 | |
---|
[dfa8fe34] | 506 | 2002-12-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 507 | |
---|
| 508 | * configure.ac: Remove RTEMS_CHECK_BSP_CACHE. |
---|
| 509 | |
---|
[578209bc] | 510 | 2002-10-31 Joel Sherrill <joel@OARcorp.com> |
---|
| 511 | |
---|
| 512 | * shared/comm/i386-stub.c: Fixed places where debug_error() was not |
---|
| 513 | called with enough arguments. |
---|
| 514 | * shared/comm/i386-stub.c: Removed warnings. |
---|
| 515 | |
---|
[8730f45] | 516 | 2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 517 | |
---|
[578209bc] | 518 | * .cvsignore: Reformat. Add autom4te*cache. Remove autom4te.cache. |
---|
| 519 | |
---|
| 520 | 2002-09-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 521 | |
---|
| 522 | * shared/pci/pcibios.c: #include <string.h>. |
---|
| 523 | |
---|
| 524 | 2002-08-05 Eric Norum <eric.norum@usask.ca> |
---|
| 525 | |
---|
| 526 | * shared/pci/pcibios.c: Per PR262, removed all asserts so probes for |
---|
| 527 | devices that are not present will work. This lets you have |
---|
| 528 | multiple PCI Ethernet drivers in an application and dynamically use |
---|
| 529 | the one for the card othat is present. |
---|
| 530 | |
---|
| 531 | 2002-07-16 Eric Norum <eric.norum@usask.ca> |
---|
| 532 | |
---|
| 533 | * shared/comm/uart.c: I am using a PC-104 card with no video output. |
---|
| 534 | I found that things would lock up if a printk was followed closely |
---|
| 535 | by a printf when BSPConsolePort = BSP_UART_COM2 and BSPPrintkPort = |
---|
| 536 | BSP_UART_COM1. With this change in place, printf/printk calls can |
---|
| 537 | be intermingled with no apparent problems. |
---|
| 538 | |
---|
| 539 | 2002-05-01 Eric Norum <eric.norum@usask.ca> |
---|
| 540 | |
---|
| 541 | * shared/console/console.c, shared/fatal/bspfatal.c, |
---|
| 542 | shared/startup/bspclean.c, shared/ startup/page_table.c: Per PR200 |
---|
| 543 | fix multi-line inline assembly to satisfy gcc 3.1 and newer. |
---|
[8730f45] | 544 | |
---|
[7273b6e] | 545 | 2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 546 | |
---|
[578209bc] | 547 | * Makefile.am, shared/comm/Makefile.am, shared/io/Makefile.am, |
---|
| 548 | shared/Makefile.am, shared/irq/Makefile.am, shared/pci/Makefile.am: |
---|
| 549 | Remove AUTOMAKE_OPTIONS. |
---|
| 550 | * configure.ac: AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS). |
---|
[7273b6e] | 551 | AM_INIT_AUTOMAKE([no-define foreign 1.6]). |
---|
[578209bc] | 552 | |
---|
| 553 | 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 554 | |
---|
| 555 | * shared/irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h. |
---|
| 556 | |
---|
| 557 | 2001-10-12 Joel Sherrill <joel@OARcorp.com> |
---|
| 558 | |
---|
| 559 | * shared/startup/linkcmds: Fixed typo. |
---|
[7273b6e] | 560 | |
---|
[df25c998] | 561 | 2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 562 | |
---|
| 563 | * .cvsignore: Add autom4te.cache for autoconf > 2.52. |
---|
| 564 | * configure.ac: New file, generated from configure.in by autoupdate. |
---|
[578209bc] | 565 | * configure.in: Remove. |
---|
[df25c998] | 566 | |
---|
[1e93954] | 567 | 2001-10-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 568 | |
---|
| 569 | * acinclude.m4: New file. |
---|
| 570 | * configure.in: Use RTEMS_BSP_SUBDIR. |
---|
| 571 | |
---|
[578209bc] | 572 | 2001-09-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 573 | |
---|
| 574 | * shared/irq/Makefile.am, shared/comm/Makefile.am, |
---|
| 575 | shared/pci/Makefile.am: Use 'PREINSTALL_FILES ='. |
---|
| 576 | |
---|
| 577 | 2001-08-16 Mike Siers <mikes@poliac.com> |
---|
| 578 | |
---|
| 579 | * shared/comm/tty_drv.c, shared/comm/uart.c: Correct some minor cut |
---|
| 580 | and paste bugs. |
---|
| 581 | |
---|
| 582 | 2001-07-03 Mike Seirs <mike@poliac.com> |
---|
| 583 | |
---|
| 584 | * shared/comm/tty_drv.c, shared/comm/uart.c, shared/comm/uart.h: |
---|
| 585 | Adds the capability to use task driven serial I/O to ti386 BSPs. |
---|
| 586 | This patch leaves thex default I/O mode to be IRQ. If you want to |
---|
| 587 | use task I/O mode, then the tty_drv.c file needs to be modified. |
---|
| 588 | Basically, all you need to change is the data values of the termios |
---|
| 589 | callbacks structure. This callback structure is used in the |
---|
| 590 | tty1_open and tty2_open functions. The values you need to set are |
---|
| 591 | commented out in the source code. |
---|
| 592 | |
---|
| 593 | 2001-06-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 594 | |
---|
| 595 | * shared/comm/Makefile.am: Use *_HEADERS instead of *H_FILES. |
---|
| 596 | * shared/io/Makefile.am, shared/irq/Makefile.am, |
---|
| 597 | shared/pci/Makefile.am: Ditto. |
---|
| 598 | |
---|
[feead226] | 599 | 2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 600 | |
---|
| 601 | * Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS. |
---|
| 602 | |
---|
[a314d3b4] | 603 | 2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 604 | |
---|
[578209bc] | 605 | * Makefile.am: Switch to ACLOCAL_AMFLAGS = -I |
---|
| 606 | $(RTEMS_TOPdir)/aclocal. |
---|
[a314d3b4] | 607 | |
---|
[e83378d] | 608 | 2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 609 | |
---|
[578209bc] | 610 | * Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros. Switch to |
---|
| 611 | GNU canonicalization. |
---|
| 612 | |
---|
| 613 | 2000-10-19 Joel Sherrill <joel@OARcorp.com> |
---|
| 614 | |
---|
| 615 | * shared/common/uart.h: Added prototype for BSP_uart_set_baud(). |
---|
| 616 | |
---|
| 617 | 2000-10-19 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> |
---|
| 618 | |
---|
| 619 | * shared/comm/uart.c (BSP_uart_init): Save more line state |
---|
| 620 | parameters. |
---|
| 621 | |
---|
| 622 | 2000-10-18 Charles-Antoine Gauthier <charles.gauthier@nrc.ca> |
---|
| 623 | |
---|
| 624 | * shared/comm/i386-stub-glue.c, shared/comm/tty_drv.c, |
---|
| 625 | shared/comm/uart.c, shared/comm/uart.h: Add the ability to set |
---|
| 626 | parity, number of data bits and number of stop bits to the existing |
---|
| 627 | i386 serial drivers. |
---|
| 628 | |
---|
| 629 | 2000-10-17 Joel Sherrill <joel@OARcorp.com> |
---|
| 630 | |
---|
| 631 | * shared/irq/idt.c, shared/irq/Makefile.am: Moved idt.c to from |
---|
| 632 | libcpu/i386 so i386 RTEMS can be multilib'ed. |
---|
| 633 | |
---|
| 634 | 2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de> |
---|
| 635 | |
---|
| 636 | * shared/io/Makefile.am: Formatting. |
---|
| 637 | |
---|
| 638 | 2000-08-26 Rosimildo da Silva <rdasilva@connecttel.com> |
---|
| 639 | |
---|
| 640 | * shared/shared/comm: Added "/dev/ttyS1" & "/dev/ttyS2" support for |
---|
| 641 | the i386 BSPs. |
---|
| 642 | * shared/shared/comm/uart.c: Adds support for sending characters to |
---|
| 643 | another "line discipline." |
---|
| 644 | * shared/shared/comm/gdb_glue.c, shared/shared/comm/i386_io.c, |
---|
| 645 | shared/shared/comm/tty_drv.c, shared/shared/comm/tty_drv.h: New |
---|
| 646 | file. |
---|
| 647 | * shared/shared/comm/Makefile.am: Account for new files. |
---|
[e83378d] | 648 | |
---|
[e94ad1fe] | 649 | 2000-08-10 Joel Sherrill <joel@OARcorp.com> |
---|
| 650 | |
---|
[578209bc] | 651 | * ChangeLog, shared/ChangeLog: New file. |
---|
| 652 | |
---|