Mercurial > ecos
comparison packages/io/serial/current/ChangeLog @ 76:435cced73e2f ecos-v1_3_1-release
eCos v1.3.1 merged from eCos master repository on 2000-03-27-23:22:51-BST
| author | jlarmour |
|---|---|
| date | Tue, 28 Mar 2000 14:10:45 +0000 |
| parents | da3908c9cd10 |
| children | 59d97b6ba612 |
comparison
equal
deleted
inserted
replaced
| 75:41bf073c0c32 | 76:435cced73e2f |
|---|---|
| 1 2000-03-20 John Dallaway <jld@cygnus.co.uk> | |
| 2 | |
| 3 * cdl/io_serial.cdl, | |
| 4 cdl/ser_arm_aeb.cdl, | |
| 5 cdl/ser_arm_cma230.cdl, | |
| 6 cdl/ser_arm_edb7xxx.cdl, | |
| 7 cdl/ser_arm_pid.cdl, | |
| 8 cdl/ser_i386_pc.cdl, | |
| 9 cdl/ser_mips_jmr3904.cdl, | |
| 10 cdl/ser_mips_vrc4373.cdl, | |
| 11 cdl/ser_mn10300.cdl, | |
| 12 cdl/ser_powerpc_cogent.cdl, | |
| 13 cdl/ser_quicc_smc.cdl, | |
| 14 cdl/ser_sh_edk7708.cdl, | |
| 15 cdl/ser_sparclite_sleb.cdl, | |
| 16 cdl/tty.cdl: | |
| 17 | |
| 18 Adjust documentation URLs. | |
| 19 | |
| 20 2000-03-07 Jesper Skov <jskov@redhat.com> | |
| 21 | |
| 22 * cdl/ser_mips_jmr3904.cdl: Rename devices to match CDL naming. | |
| 23 | |
| 24 2000-02-29 Jonathan Larmour <jlarmour@redhat.co.uk> | |
| 25 | |
| 26 * include/serialio.h: Correct baud rate typo: 230400 rather than | |
| 27 234000. Thanks to Grant Edwards for the report. | |
| 28 | |
| 29 2000-02-28 Gary Thomas <gthomas@cygnus.co.uk> | |
| 30 | |
| 31 * src/powerpc/quicc_smc_serial.c: Use standard 'diag_dump_buf()'. | |
| 32 | |
| 33 2000-02-28 Jesper Skov <jskov@redhat.com> | |
| 34 | |
| 35 * tests/ser_test_protocol.inl: Allow 115200 baud on Cogent | |
| 36 again. Fixed interrupt problem. | |
| 37 | |
| 38 2000-02-22 Jesper Skov <jskov@redhat.com> | |
| 39 | |
| 40 * tests/ser_test_protocol.inl: Don't use 115200 baud on | |
| 41 Cogent. Our slower boards can't keep up. | |
| 42 | |
| 43 2000-02-17 Gary Thomas <gthomas@cygnus.co.uk> | |
| 44 | |
| 45 * cdl/ser_powerpc_cogent.cdl: Fix incorrect dependency. | |
| 46 | |
| 1 2000-02-16 Nick Garnett <nickg@cygnus.co.uk> | 47 2000-02-16 Nick Garnett <nickg@cygnus.co.uk> |
| 2 | 48 |
| 3 * include/pkgconf/io_serial.h: | 49 * include/pkgconf/io_serial.h: |
| 4 Added configury for PC serial device drivers. | 50 Added configury for PC serial device drivers. |
| 5 | 51 |
| 52 * cdl/ser_i386_pc.cdl: | |
| 6 * src/i386/pc_serial.c: | 53 * src/i386/pc_serial.c: |
| 7 * src/i386/pc_serial.h: | 54 * src/i386/pc_serial.h: |
| 8 Added these files to implement PC serial line drivers. | 55 Added these files to implement PC serial line drivers. |
| 9 | 56 |
| 57 * cdl/io_serial.cdl: | |
| 58 Added CYGPKG_IO_SERIAL_I386_PC. | |
| 59 | |
| 10 * tests/ser_test_protocol.inl: | 60 * tests/ser_test_protocol.inl: |
| 11 Added support for PC serial line testing. | 61 Added support for PC serial line testing. |
| 12 | 62 |
| 13 2000-02-11 Jesper Skov <jskov@redhat.com> | 63 2000-02-11 Jesper Skov <jskov@redhat.com> |
| 14 | 64 |
| 31 * src/arm/aeb_serial.h: Rename lower case register macros to REG_ upper | 81 * src/arm/aeb_serial.h: Rename lower case register macros to REG_ upper |
| 32 case macros | 82 case macros |
| 33 | 83 |
| 34 * src/arm/aeb_serial.c: Update to reflect above | 84 * src/arm/aeb_serial.c: Update to reflect above |
| 35 | 85 |
| 86 2000-01-31 Simon FitzMaurice <sdf@cygnus.co.uk> | |
| 87 * cdl/*.cdl: | |
| 88 | |
| 89 Adjust help URLs in line with new doc layout. | |
| 90 | |
| 91 2000-01-28 Simon FitzMaurice <sdf@cygnus.co.uk> | |
| 92 * cdl/*.cdl: | |
| 93 | |
| 94 Adjust help URLs in line with new doc layout. | |
| 95 | |
| 36 2000-01-28 Gary Thomas <gthomas@cygnus.co.uk> | 96 2000-01-28 Gary Thomas <gthomas@cygnus.co.uk> |
| 37 | 97 |
| 38 * src/common/tty.c (tty_read): Fix problem with backspace at start | 98 * src/common/tty.c (tty_read): Fix problem with backspace at start |
| 39 of line (size must be 'signed' for compare to work). | 99 of line (size must be 'signed' for compare to work). |
| 100 | |
| 101 2000-01-19 Hugo Tyson <hmt@cygnus.co.uk> | |
| 102 | |
| 103 * cdl/*.cdl: Add descriptions to a number of options &c which were | |
| 104 lacking same, also tidied up other typos as noticed en passant. | |
| 40 | 105 |
| 41 2000-01-17 Gary Thomas <gthomas@cygnus.co.uk> | 106 2000-01-17 Gary Thomas <gthomas@cygnus.co.uk> |
| 42 | 107 |
| 43 * src/common/tty.c (tty_read): Avoid echoing "backspace/erase" at | 108 * src/common/tty.c (tty_read): Avoid echoing "backspace/erase" at |
| 44 start of line. | 109 start of line. |
| 53 * include/serial.h: Fix namespace pollution - | 118 * include/serial.h: Fix namespace pollution - |
| 54 serial_devio => cyg_io_serial_devio | 119 serial_devio => cyg_io_serial_devio |
| 55 serial_callbacks => cyg_io_serial_callbacks | 120 serial_callbacks => cyg_io_serial_callbacks |
| 56 | 121 |
| 57 * src/mips/tx3904_serial.c: | 122 * src/mips/tx3904_serial.c: |
| 123 * src/mips/vrc4373_serial.c: | |
| 58 * src/mn10300/mn10300_serial.c: | 124 * src/mn10300/mn10300_serial.c: |
| 59 * src/powerpc/quicc_smc_serial.c: | 125 * src/powerpc/quicc_smc_serial.c: |
| 60 * src/powerpc/cogent_serial_with_ints.c: | 126 * src/powerpc/cogent_serial_with_ints.c: |
| 61 * src/sparclite/sleb_sdtr.c: | 127 * src/sparclite/sleb_sdtr.c: |
| 62 * src/arm/aeb_serial.c: | 128 * src/arm/aeb_serial.c: |
| 63 * src/arm/pid_serial_with_ints.c: | 129 * src/arm/pid_serial_with_ints.c: |
| 64 * src/arm/edb7xxx_serial.c: | 130 * src/arm/edb7xxx_serial.c: |
| 65 * src/arm/cma230_serial.c: | 131 * src/arm/cma230_serial.c: |
| 132 * src/arm/ebsa285_serial.c: | |
| 66 * src/common/haldiag.c: | 133 * src/common/haldiag.c: |
| 67 * src/common/serial.c: Fix namespace pollution - | 134 * src/common/serial.c: Fix namespace pollution - |
| 68 serial_devio => cyg_io_serial_devio | 135 serial_devio => cyg_io_serial_devio |
| 69 | 136 |
| 70 1999-12-06 Gary Thomas <gthomas@cygnus.co.uk> | 137 1999-12-06 Gary Thomas <gthomas@cygnus.co.uk> |
| 74 | 141 |
| 75 1999-11-19 Gary Thomas <gthomas@cygnus.co.uk> | 142 1999-11-19 Gary Thomas <gthomas@cygnus.co.uk> |
| 76 | 143 |
| 77 * src/powerpc/quicc_smc_serial.c: Channel select for SMC2 was wrong. | 144 * src/powerpc/quicc_smc_serial.c: Channel select for SMC2 was wrong. |
| 78 | 145 |
| 146 1999-11-18 Gary Thomas <gthomas@cygnus.co.uk> | |
| 147 | |
| 148 * include/pkgconf/io_serial.h: Remove mention of 7209/7212. | |
| 149 | |
| 150 1999-11-03 John Dallaway <jld@cygnus.co.uk> | |
| 151 | |
| 152 * cdl/io_serial.cdl: Define build options. | |
| 153 | |
| 79 1999-10-26 Jesper Skov <jskov@cygnus.co.uk> | 154 1999-10-26 Jesper Skov <jskov@cygnus.co.uk> |
| 155 * tests/serial5.c (serial_test): Reduce speed in thumb mode. | |
| 80 | 156 |
| 81 * src/arm/pid_serial.h: Added BE support. | 157 * src/arm/pid_serial.h: Added BE support. |
| 82 | 158 |
| 83 * src/PKGconf.mak: Use CYGPKG_<> instead of CYG_<> to control what | 159 * src/PKGconf.mak: Use CYGPKG_<> instead of CYG_<> to control what |
| 84 needs to be compiled. | 160 needs to be compiled. |
| 95 input (empty input FIFO) otherwise characters get dropped. | 171 input (empty input FIFO) otherwise characters get dropped. |
| 96 | 172 |
| 97 1999-10-15 Jesper Skov <jskov@cygnus.co.uk> | 173 1999-10-15 Jesper Skov <jskov@cygnus.co.uk> |
| 98 | 174 |
| 99 * tests/ser_test_protocol.inl: Removed AEB rev C change. Was bogus. | 175 * tests/ser_test_protocol.inl: Removed AEB rev C change. Was bogus. |
| 176 | |
| 177 1999-10-11 Nick Garnett <nickg@cygnus.co.uk> | |
| 178 | |
| 179 * tests/ser_test_protocol.inl: Added configury for VR4300 testing. | |
| 180 | |
| 181 * src/mips/vrc4373_serial.c: Added Bi-endian support. | |
| 182 | |
| 183 * include/pkgconf/io_serial.h: Adjusted default baud rates to | |
| 184 38400. | |
| 100 | 185 |
| 101 1999-10-06 Jesper Skov <jskov@cygnus.co.uk> | 186 1999-10-06 Jesper Skov <jskov@cygnus.co.uk> |
| 102 | 187 |
| 103 * tests/ser_test_protocol.inl: Run tests on AEB rev C as well. | 188 * tests/ser_test_protocol.inl: Run tests on AEB rev C as well. |
| 104 | 189 |
| 171 | 256 |
| 172 * include/pkgconf/io_serial.h: | 257 * include/pkgconf/io_serial.h: |
| 173 Reparent CYGPKG_IO_SERIAL_MN10300 from under CYGPKG_HAL_MN10300 to | 258 Reparent CYGPKG_IO_SERIAL_MN10300 from under CYGPKG_HAL_MN10300 to |
| 174 CYGPKG_HAL_MN10300_AM32_STDEVAL1 since it's stdeval1 specific | 259 CYGPKG_HAL_MN10300_AM32_STDEVAL1 since it's stdeval1 specific |
| 175 | 260 |
| 261 1999-08-04 Nick Garnett <nickg@cygnus.co.uk> | |
| 262 | |
| 263 * tests/ser_test_protocol.inl: | |
| 264 Changed names of MN10300 defines tested. Added AM33 definitions. | |
| 265 | |
| 266 * src/mn10300/mn10300_serial.c: | |
| 267 Modified driver to work on am33 too. This simply requires some | |
| 268 alternate definitions of things like register addresses and some | |
| 269 bits in them plus some extra parameterization of some register | |
| 270 values. | |
| 271 | |
| 272 * src/PKGconf.mak: | |
| 273 Added am33 to list of architectures supporting serial lines. | |
| 274 | |
| 176 1999-07-28 Gary Thomas <gthomas@cygnus.co.uk> | 275 1999-07-28 Gary Thomas <gthomas@cygnus.co.uk> |
| 177 | 276 |
| 178 * include/pkgconf/io_serial.h: Update descriptions to be more | 277 * include/pkgconf/io_serial.h: Update descriptions to be more |
| 179 generic (CL7x11 instead of CL7211). | 278 generic (CL7x11 instead of CL7211). |
| 180 | 279 |
| 181 1999-07-28 Jonathan Larmour <jlarmour@cygnus.co.uk> | 280 1999-07-28 Jonathan Larmour <jlarmour@cygnus.co.uk> |
| 182 | 281 |
| 183 * include/pkgconf/io_serial.h: Correct typos in CDL description | 282 * include/pkgconf/io_serial.h: Correct typos in CDL description |
| 184 for serial port 2 driver | 283 for serial port 2 driver |
| 284 | |
| 285 1999-07-26 Hugo Tyson <hmt@cygnus.co.uk> | |
| 286 | |
| 287 * src/arm/ebsa285_serial.c: New file: device driver for the serial | |
| 288 device of the Intel StrongARM EBSA-285 evaluation board. | |
| 289 | |
| 290 * include/pkgconf/io_serial.h (CYGPKG_IO_SERIAL_ARM_EBSA285): | |
| 291 Config for it. | |
| 292 | |
| 293 * src/PKGconf.mak (EXTRAS_COMPILE): Compile it. | |
| 294 | |
| 295 * tests/ser_test_protocol.inl (TEST_SER_DEV): Enable testing of it. | |
| 185 | 296 |
| 186 1999-07-08 Jesper Skov <jskov@cygnus.co.uk> | 297 1999-07-08 Jesper Skov <jskov@cygnus.co.uk> |
| 187 | 298 |
| 188 * tests/ser_test_protocol.inl (change_config): Changed implementation. | 299 * tests/ser_test_protocol.inl (change_config): Changed implementation. |
| 189 | 300 |
| 212 about how/when data are delivered from the serial driver. | 323 about how/when data are delivered from the serial driver. |
| 213 | 324 |
| 214 * include/pkgconf/io_serial.h: Adjust limits and defaults on number and | 325 * include/pkgconf/io_serial.h: Adjust limits and defaults on number and |
| 215 size of buffers with values that seem to work. | 326 size of buffers with values that seem to work. |
| 216 | 327 |
| 328 1999-06-21 Jesper Skov <jskov@cygnus.co.uk> | |
| 329 | |
| 330 * src/sh/sh_sci_serial.c: Rearranged inclusion of .inl file a bit | |
| 331 to avoid compiler warnings. | |
| 332 | |
| 217 1999-06-21 Gary Thomas <gthomas@cygnus.co.uk> | 333 1999-06-21 Gary Thomas <gthomas@cygnus.co.uk> |
| 218 | 334 |
| 219 * include/pkgconf/io_serial.h: Fix CDL for number of buffers. | 335 * include/pkgconf/io_serial.h: Fix CDL for number of buffers. |
| 220 | 336 |
| 221 * src/powerpc/quicc_smc_serial.c: Force number of buffers = 1. | 337 * src/powerpc/quicc_smc_serial.c: Force number of buffers = 1. |
| 235 1999-06-17 Gary Thomas <gthomas@cygnus.co.uk> | 351 1999-06-17 Gary Thomas <gthomas@cygnus.co.uk> |
| 236 | 352 |
| 237 * src/arm/cl7211_serial.c (cl7211_serial_start_xmit): Fix race which | 353 * src/arm/cl7211_serial.c (cl7211_serial_start_xmit): Fix race which |
| 238 cause xmitter to get stuck. | 354 cause xmitter to get stuck. |
| 239 | 355 |
| 356 1999-06-16 Jesper Skov <jskov@cygnus.co.uk> | |
| 357 | |
| 358 * src/sh/sh_serial.c: [removed] | |
| 359 * src/sh/sh_sci_serial.c: [added] | |
| 360 * src/sh/sh_sci_7708.inl: [added] | |
| 361 * include/pkgconf/io_serial.h: | |
| 362 * src/PKGconf.mak (EXTRAS_COMPILE): | |
| 363 * tests/ser_test_protocol.inl: | |
| 364 Renamed CDL options and restructered driver. | |
| 365 Fixed CDL typo. | |
| 366 | |
| 367 1999-06-04 Jesper Skov <jskov@cygnus.co.uk> | |
| 368 | |
| 369 * include/pkgconf/io_serial.h: Fixed CDL string for BAUD rate option. | |
| 370 | |
| 240 1999-06-04 Gary Thomas <gthomas@cygnus.co.uk> | 371 1999-06-04 Gary Thomas <gthomas@cygnus.co.uk> |
| 241 | 372 |
| 242 * tests/ser_test_protocol.inl: Disable testing at 115200 | 373 * tests/ser_test_protocol.inl: Disable testing at 115200 |
| 243 for Cogent CMA230 (ARM). | 374 for Cogent CMA230 (ARM). |
| 244 | 375 |
| 245 * src/arm/cma230_serial.c: Fix interrupt for port B. | 376 * src/arm/cma230_serial.c: Fix interrupt for port B. |
| 377 | |
| 378 1999-05-31 Jesper Skov <jskov@cygnus.co.uk> | |
| 379 | |
| 380 * src/sh/sh_serial.c: Fixed receive interrupts and added handler for | |
| 381 error interrupts. | |
| 382 | |
| 383 1999-05-28 Jesper Skov <jskov@cygnus.co.uk> | |
| 384 | |
| 385 * io/serial/current/src/PKGconf.mak: | |
| 386 * io/serial/current/tests/ser_test_protocol.inl: | |
| 387 * include/pkgconf/io_serial.h: | |
| 388 Renamed SH platform package to edk7708. | |
| 246 | 389 |
| 247 1999-05-27 Jesper Skov <jskov@cygnus.co.uk> | 390 1999-05-27 Jesper Skov <jskov@cygnus.co.uk> |
| 248 | 391 |
| 249 * tests/ser_test_protocol.inl: Added ability to change options in | 392 * tests/ser_test_protocol.inl: Added ability to change options in |
| 250 host software. | 393 host software. |
| 266 PowerPC board. | 409 PowerPC board. |
| 267 | 410 |
| 268 1999-05-26 Gary Thomas <gthomas@cygnus.co.uk> | 411 1999-05-26 Gary Thomas <gthomas@cygnus.co.uk> |
| 269 | 412 |
| 270 * tests/ser_test_protocol.inl: Add Cirrus Logic CL7211 setup. | 413 * tests/ser_test_protocol.inl: Add Cirrus Logic CL7211 setup. |
| 414 1999-05-26 Jesper Skov <jskov@cygnus.co.uk> | |
| 415 | |
| 416 * src/sh/sh_serial.c: Added more baud rate values. Disabled | |
| 417 interrupt driven receive. Fixed config_port to enable proper | |
| 418 interrupt flags. | |
| 419 | |
| 271 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> | 420 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> |
| 272 | 421 |
| 273 * tests/ser_test_protocol.inl: | 422 * tests/ser_test_protocol.inl: |
| 274 Change all mentions of CYGPKG_HAL_TX39_JMR3904 to | 423 Change all mentions of CYGPKG_HAL_TX39_JMR3904 to |
| 275 CYGPKG_HAL_MIPS_TX39_JMR3904 | 424 CYGPKG_HAL_MIPS_TX39_JMR3904 |
| 276 | 425 |
| 277 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> | 426 1999-05-25 Jonathan Larmour <jlarmour@cygnus.co.uk> |
| 278 | 427 |
| 279 * src/PKGconf.mak (EXTRAS_COMPILE): Change CYG_HAL_TX39 to | 428 * src/PKGconf.mak (EXTRAS_COMPILE): Change CYG_HAL_TX39 to |
| 280 CYG_HAL_MIPS_TX39 | 429 CYG_HAL_MIPS_TX39 |
| 430 1999-05-25 Jesper Skov <jskov@cygnus.co.uk> | |
| 431 | |
| 432 * tests/ser_test_protocol.inl: Added sh entry. | |
| 433 | |
| 434 1999-05-24 Jesper Skov <jskov@cygnus.co.uk> | |
| 435 | |
| 436 * src/PKGconf.mak: | |
| 437 * include/pkgconf/io_serial.h: | |
| 438 * src/sh/sh_serial.c: | |
| 439 Added sh driver. | |
| 440 | |
| 281 1999-05-18 Jesper Skov <jskov@cygnus.co.uk> | 441 1999-05-18 Jesper Skov <jskov@cygnus.co.uk> |
| 282 PR 19926 | 442 PR 19926 |
| 283 * src/sparclite/sleb_sdtr.c (sleb_sdtr_rx_DSR): Only read chan if | 443 * src/sparclite/sleb_sdtr.c (sleb_sdtr_rx_DSR): Only read chan if |
| 284 there is one. | 444 there is one. |
| 285 | 445 |
| 307 | 467 |
| 308 1999-05-13 Nick Garnett <nickg@cygnus.co.uk> | 468 1999-05-13 Nick Garnett <nickg@cygnus.co.uk> |
| 309 | 469 |
| 310 The follow changes were made in a branch an have now been merged: | 470 The follow changes were made in a branch an have now been merged: |
| 311 | 471 |
| 472 1999-04-21 Gary Thomas <gthomas@cygnus.co.uk> | |
| 473 | |
| 474 * src/mips/vrc4373_serial.c: Small changes to get working with | |
| 475 interrupts. | |
| 312 | 476 |
| 313 1999-04-20 John Dallaway <jld@cygnus.co.uk> | 477 1999-04-20 John Dallaway <jld@cygnus.co.uk> |
| 314 | 478 |
| 315 * include/pkgconf/io_serial.h: Fix CYGPKG_IO_SERIAL_TX39_JMR3904 | 479 * include/pkgconf/io_serial.h: Fix CYGPKG_IO_SERIAL_TX39_JMR3904 |
| 316 parent attribute. | 480 parent attribute. |
