Mercurial > ecos
annotate packages/devs/serial/generic/16x5x/current/ChangeLog @ 1223:dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
| author | gthomas |
|---|---|
| date | Fri, 19 Sep 2003 17:11:18 +0000 |
| parents | 4b4f3b3ba6e4 |
| children | 272d1110cda1 |
| rev | line source |
|---|---|
|
1223
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
1 2003-09-19 Gary Thomas <gary@mlbassoc.com> |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
2 |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
3 * src/ser_16x5x.c (pc_serial_init): |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
4 Allow platform to define CYG_IO_SERIAL_GENERIC_16X5X_BAUD_GENERATOR if the |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
5 baud rate clock (values) cannot be known at compile time. In this case, |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
6 the baud rate generator values are provided by platform specific code, |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
7 computed when the device is first initialized. |
|
dbcfe4e0dbd2
New platform - TAMS MOAB - and generic changes to support it
gthomas
parents:
1120
diff
changeset
|
8 |
|
1120
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
9 2003-07-16 Jonathan Larmour <jifl@eCosCentric.com> |
|
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
10 |
|
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
11 * src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add |
|
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
12 so that the calling hardware-specific drivers can override priorities. |
|
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
13 Clarify flow control comment. |
|
4b4f3b3ba6e4
* src/ser_16x5x.c (CYG_IO_SERIAL_GENERIC_16X5X_INT_PRIORITY): Add
jlarmour
parents:
841
diff
changeset
|
14 |
|
841
e34f641b6e5c
Fix inconsistent use of CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE "flag"
gthomas
parents:
678
diff
changeset
|
15 2003-03-18 Gary Thomas <gary@mlbassoc.com> |
|
e34f641b6e5c
Fix inconsistent use of CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE "flag"
gthomas
parents:
678
diff
changeset
|
16 |
|
e34f641b6e5c
Fix inconsistent use of CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE "flag"
gthomas
parents:
678
diff
changeset
|
17 * src/ser_16x5x.c (pc_serial_set_config): |
|
e34f641b6e5c
Fix inconsistent use of CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE "flag"
gthomas
parents:
678
diff
changeset
|
18 Flag for CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE is 32 bits. |
|
e34f641b6e5c
Fix inconsistent use of CYG_IO_SET_CONFIG_SERIAL_HW_RX_FLOW_THROTTLE "flag"
gthomas
parents:
678
diff
changeset
|
19 |
|
678
0ff2fd50676a
* cdl/ser_generic_16x5x.cdl: Remove irrelevant doc link.
jlarmour
parents:
210
diff
changeset
|
20 2003-02-24 Jonathan Larmour <jifl@eCosCentric.com> |
|
0ff2fd50676a
* cdl/ser_generic_16x5x.cdl: Remove irrelevant doc link.
jlarmour
parents:
210
diff
changeset
|
21 |
|
0ff2fd50676a
* cdl/ser_generic_16x5x.cdl: Remove irrelevant doc link.
jlarmour
parents:
210
diff
changeset
|
22 * cdl/ser_generic_16x5x.cdl: Remove irrelevant doc link. |
|
0ff2fd50676a
* cdl/ser_generic_16x5x.cdl: Remove irrelevant doc link.
jlarmour
parents:
210
diff
changeset
|
23 |
|
163
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
24 2001-06-19 Jesper Skov <jskov@redhat.com> |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
25 |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
26 * cdl/ser_generic_16x5x.cdl: Only define |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
27 CYGDAT_IO_SERIAL_DEVICE_HEADER when necessary. |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
28 |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
29 2001-06-18 Jonathan Larmour <jlarmour@redhat.com> |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
30 |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
31 * src/ser_16x5x.c (pc_serial_set_config): Fix length check typo |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
32 |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
33 2001-06-18 Jesper Skov <jskov@masala.cambridge.redhat.com> |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
34 |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
35 * src/ser_16x5x.c (LCR_PE): Set correct bits (from Boris V. Guzhov) |
|
0d2b193a635f
Merge from eCos master repository on 2001-06-22-17:38:39-BST
jlarmour
parents:
161
diff
changeset
|
36 |
|
161
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
37 2001-06-08 Jonathan Larmour <jlarmour@redhat.com> |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
38 |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
39 * src/ser_16x5x.c: Support FIFOs better by detecting what we've got, |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
40 and only acting if we have a _working_ FIFO. |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
41 Assert on unhandled serial interrupt type. |
|
ac086aa3217e
Merge from eCos master repository on 2001-06-08-21:11:51-BST
jlarmour
parents:
156
diff
changeset
|
42 |
|
156
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
43 2001-03-13 Jonathan Larmour <jlarmour@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
44 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
45 * cdl/ser_generic_16x5x.cdl: Rename |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
46 CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS to |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
47 CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO and make it a boolean. Clarify |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
48 descriptions a little. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
49 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
50 * src/ser_16x5x.c (serial_config_port): Only program FCR if FIFO |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
51 support requested. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
52 Don't bother with intermediate _fifo_thresh. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
53 Detabify. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
54 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
55 2001-03-13 Jesper Skov <jskov@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
56 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
57 * cdl/ser_generic_16x5x.cdl: Removed the default value. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
58 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
59 2001-03-09 Julian Smart <julians@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
60 Removed default value for flavor none in |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
61 CYGPKG_IO_SERIAL_GENERIC_16X5X_FIFO_OPTIONS since it |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
62 causes an assert in libcdl |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
63 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
64 2001-03-05 Jesper Skov <jskov@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
65 2001-02-15 Dave Airlie <airlied@parthus.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
66 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
67 * src/ser_16x5x.c (serial_config_port): Add support for setting |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
68 a FIFO RX Threshold via CDL |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
69 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
70 * cdl/ser_generic_16x5x.cdl: Add support for setting a FIFO |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
71 RX threshold via CDL |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
150
diff
changeset
|
72 |
|
150
f0e3fb000de8
Merge from eCos master repository on 2001-01-26-06:43:02-GMT
jlarmour
parents:
145
diff
changeset
|
73 2001-01-24 Dave Airlie <airlied@parthus.com> |
|
f0e3fb000de8
Merge from eCos master repository on 2001-01-26-06:43:02-GMT
jlarmour
parents:
145
diff
changeset
|
74 |
|
f0e3fb000de8
Merge from eCos master repository on 2001-01-26-06:43:02-GMT
jlarmour
parents:
145
diff
changeset
|
75 * src/ser_16x5x.c (pc_serial_DSR): Allow RX timeouts to be interpreted |
|
f0e3fb000de8
Merge from eCos master repository on 2001-01-26-06:43:02-GMT
jlarmour
parents:
145
diff
changeset
|
76 as RXs. |
|
f0e3fb000de8
Merge from eCos master repository on 2001-01-26-06:43:02-GMT
jlarmour
parents:
145
diff
changeset
|
77 |
|
145
2e9a636d9de9
Merge from eCos master repository on 2000-12-21-14:18:40-GMT
jlarmour
parents:
143
diff
changeset
|
78 2000-12-19 Dave Airlie <airlied@parthus.com> |
|
2e9a636d9de9
Merge from eCos master repository on 2000-12-21-14:18:40-GMT
jlarmour
parents:
143
diff
changeset
|
79 |
|
2e9a636d9de9
Merge from eCos master repository on 2000-12-21-14:18:40-GMT
jlarmour
parents:
143
diff
changeset
|
80 * src/ser_16x5x.c: Add defines for FIFO control register |
|
2e9a636d9de9
Merge from eCos master repository on 2000-12-21-14:18:40-GMT
jlarmour
parents:
143
diff
changeset
|
81 (serial_config_port): Use these defines. |
|
2e9a636d9de9
Merge from eCos master repository on 2000-12-21-14:18:40-GMT
jlarmour
parents:
143
diff
changeset
|
82 |
|
143
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
126
diff
changeset
|
83 2000-12-07 Jesper Skov <jskov@redhat.com> |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
126
diff
changeset
|
84 |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
126
diff
changeset
|
85 * src/ser_16x5x.c (ISR_LS): Corrected value. Spotted by Dave Airlie. |
|
6b5f480c6929
Merge from eCos master repository on 2000-12-08-02:09:36-GMT
jlarmour
parents:
126
diff
changeset
|
86 |
|
126
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
87 2000-09-18 Jesper Skov <jskov@redhat.com> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
88 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
89 * src/ser_16x5x.c: Allow clients to specify register |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
90 stepping. Rename a type. Fix compile error. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
91 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
92 2000-09-14 Jesper Skov <jskov@redhat.com> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
93 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
94 * src/ser_16x5x.c: Moved ARM/PID driver to provide generic 16x5x |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
95 driver. Rewritten to use HAL IO macros. Still needs some polish |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
96 and configury to properly support all the various target |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
97 controllers that may only have a partial set of the features. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
98 * cdl/ser_generic_16x5x.cdl: Same. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
99 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
100 * Removed non-PID related ChangeLog entries. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
101 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
102 ---------------------------------------------------------------------------- |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
103 2000-08-24 Jonathan Larmour <jlarmour@redhat.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
104 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
105 * src/pid_serial_with_ints.c (pid_serial_DSR): Remove accidental |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
106 OVERRUNERR check duplication |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
107 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
108 2000-08-01 Jonathan Larmour <jlarmour@redhat.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
109 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
110 * src/pid_serial_with_ints.c: Throughout, add support for line status |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
111 and modem status callbacks, hardware RTS/CTS and DSR/DTR flow control |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
112 (pid_serial_set_config): Now use keys to make |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
113 more flexible. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
114 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
115 * src/pid_serial.h: Add more line status, interrupt status and modem |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
116 status register definitions |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
117 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
118 * cdl/ser_arm_pid.cdl: Implements flow control and line status |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
119 interfaces |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
120 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
121 2000-06-22 Hugo Tyson <hmt@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
122 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
123 * cdl/<yournamehere>.cdl: Remove the comment on the empty |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
124 include_files directive; the tools now support this correctly. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
125 This keeps internal include files internal. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
126 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
127 2000-06-09 Jesper Skov <jskov@redhat.com> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
128 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
129 * src/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
130 * src/pid_serial.h: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
131 Cleaned up defines and made DSR handle all received characters. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
132 (Dave Airlie (airlied at parthus dot com)) |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
133 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
134 2000-04-11 Hugo Tyson <hmt@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
135 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
136 * cdl/ser_arm_pid.cdl: Change the parent from CYGPKG_IO_SERIAL |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
137 (which is enabled most of the time) to CYGPKG_IO_SERIAL_DEVICES |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
138 (which is not...) thus allowing convenient control independent of |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
139 platform. Also enable all individual devices by default, now, so |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
140 that they can be enabled simply by enabling the above new parent. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
141 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
142 2000-04-07 Hugo Tyson <hmt@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
143 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
144 * ecos.db: Re-organize device packages. This is a massive change |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
145 involving deleting all the sources for serial and ethernet drivers |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
146 from where they used to live in |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
147 packages/io/serial/current/src/ARCH/PLATFORM.[ch] |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
148 packages/net/drivers/eth/PLATFORM/current/src/... |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
149 and reinstating them in |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
150 packages/devs/serial/ARCH/PLATFORM/current/src/... |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
151 packages/devs/eth/ARCH/PLATFORM/current/src/... |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
152 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
153 All these new packages are properly defined in ecos.db, and are |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
154 all of type "hardware" so that a "target" can grab them. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
155 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
156 This directory layout is descriptive of the devices we have right |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
157 now, arch and platform are separate levels just to make it easier |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
158 to navigate in the filesystem and similar to the HAL structure in |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
159 the filesystem. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
160 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
161 It is *not* prescriptive of future work; for example, the mythical |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
162 common highly-portable 16550 serial driver which works on many |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
163 targets would be called "devs/serial/s16550/current", or a serial |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
164 device for a particular board (cogent springs to mind) that can |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
165 work with different CPUs fitted is "devs/serial/cogent/current". |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
166 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
167 Changelogs have been preserved and replicated over all the new |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
168 packages, so that no history is lost. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
169 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
170 The contents of individual source files are unchanged; they build |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
171 in just the same emvironment except for a very few cases where the |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
172 config file name changed in this movement. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
173 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
174 Targets in ecos.db have been redefined to bring in all relevant |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
175 hardware packages including net and serial drivers (but the newly |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
176 included packages are only active if their desired parent is |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
177 available.) |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
178 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
179 The names of CDL options (and their #defines of course) stay the |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
180 same for the serial drivers, for backward compatibility. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
181 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
182 * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
183 rather than it being in (almost) all target definitions. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
184 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
185 2000-01-03 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
186 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
187 * src/arm/pid_serial_with_ints.c: Fix namespace pollution - |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
188 serial_devio => cyg_io_serial_devio |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
189 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
190 1999-12-06 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
191 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
192 * src/arm/pid_serial_with_ints.c (pid_serial_DSR): Add loop to handle |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
193 case where an interrupt represents multiple events. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
194 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
195 1999-10-26 Jesper Skov <jskov@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
196 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
197 * src/arm/pid_serial.h: Added BE support. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
198 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
199 1999-10-25 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
200 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
201 * src/arm/pid_serial.h (ISR_RxTO): Define - character received but |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
202 not handled "promptly". |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
203 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
204 * src/arm/pid_serial_with_ints.c (pid_serial_DSR): Handle rcv |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
205 interrupts properly (can't ignore them even with TO bit set). |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
206 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
207 1999-06-20 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
208 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
209 * src/arm/pid_serial_with_ints.c: Use #include to get 'diag_printf()' |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
210 prototypes. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
211 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
212 1999-05-14 Jesper Skov <jskov@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
213 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
214 * src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
215 * src/arm/pid_serial.h: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
216 Check for receive interrupt before reading. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
217 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
218 1999-04-20 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
219 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
220 * src/arm/pid_serial_with_ints.c: Fix default baud rate if unbuffered. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
221 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
222 1999-03-25 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
223 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
224 * src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
225 Update CDL to follow naming conventions. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
226 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
227 * src/arm/pid_serial_with_ints.c (pid_serial_config_port): Change |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
228 so that the physical port is not modified unless the provided |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
229 configuration is valid. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
230 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
231 * src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
232 Add configury for baud rate and buffer size. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
233 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
234 1999-03-24 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
235 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
236 * src/arm/pid_serial_with_ints.c (pid_serial_stop_xmit): Fix typo |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
237 in comment. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
238 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
239 1999-03-22 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
240 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
241 * src/arm/pid_serial_with_ints.c: Use CDL configured device names. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
242 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
243 1999-03-19 Jesper Skov <jskov@lassi.cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
244 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
245 * src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
246 Moved include statement to avoid warnings. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
247 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
248 1999-03-18 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
249 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
250 * src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
251 Update device names to match CDL. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
252 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
253 1999-03-17 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
254 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
255 * src/arm/pid_serial_with_ints.c: Conditionalize based on CDL. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
256 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
257 1999-03-15 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
258 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
259 * src/arm/pid_serial_with_ints.c: Add 'CYGDBG_IO_INIT' for control |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
260 of init messages. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
261 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
262 * src/arm/pid_serial_with_ints.c: Don't include <cyg/kernel/kapi.h> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
263 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
264 1999-03-05 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
265 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
266 * src/arm/pid_serial_with_ints.c: Fix interrupt vectors. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
267 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
268 1999-03-03 Gary Thomas <gthomas@cygnus.co.uk> |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
269 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
270 * serial/current/src/arm/pid_serial_with_ints.c: |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
271 New [somewhat] configurable drivers for PID. |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
272 |
|
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
273 //=========================================================================== |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
274 //####ECOSGPLCOPYRIGHTBEGIN#### |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
275 // ------------------------------------------- |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
276 // This file is part of eCos, the Embedded Configurable Operating System. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
277 // Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
278 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
279 // eCos is free software; you can redistribute it and/or modify it under |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
280 // the terms of the GNU General Public License as published by the Free |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
281 // Software Foundation; either version 2 or (at your option) any later version. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
282 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
283 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
284 // WARRANTY; without even the implied warranty of MERCHANTABILITY or |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
285 // FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
286 // for more details. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
287 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
288 // You should have received a copy of the GNU General Public License along |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
289 // with eCos; if not, write to the Free Software Foundation, Inc., |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
290 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
291 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
292 // As a special exception, if other files instantiate templates or use macros |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
293 // or inline functions from this file, or you compile this file and link it |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
294 // with other works to produce a work based on this file, this file does not |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
295 // by itself cause the resulting work to be covered by the GNU General Public |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
296 // License. However the source code for this file must still be made available |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
297 // in accordance with section (3) of the GNU General Public License. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
298 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
299 // This exception does not invalidate any other reasons why a work based on |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
300 // this file might be covered by the GNU General Public License. |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
301 // |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
302 // Alternative licenses for eCos may be arranged by contacting Red Hat, Inc. |
|
210
d2c90368aeef
Merge from eCos master repository on 2002-05-23-21:39:14-BST
jlarmour
parents:
208
diff
changeset
|
303 // at http://sources.redhat.com/ecos/ecos-license/ |
|
208
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
304 // ------------------------------------------- |
|
e0c0827131d1
Merge from eCos master repository on 2002-05-20-20:11:54-BST
jlarmour
parents:
163
diff
changeset
|
305 //####ECOSGPLCOPYRIGHTEND#### |
|
126
518f42066aba
Merge from eCos master repository on 2000-09-19-06:25:26-BST
jlarmour
parents:
diff
changeset
|
306 //=========================================================================== |
