source: rtems/c/src/lib/libcpu/arm/ChangeLog @ 75bf564

4.104.114.84.95
Last change on this file since 75bf564 was 75bf564, checked in by Joel Sherrill <joel.sherrill@…>, on 03/07/06 at 21:05:28

2006-03-07 Lars Munch <lars@…>

  • at91rm9200/clock/clock.c: The clock tick is not very precise on at91rm9200. The attached patch improves the situation by: (1) Not reloading the "period interval timer" register in the

interrupt handler since this is done automatically.

(2) Use integer rounding in the calculation of the "period interval

timer" register value to get as close as posible to the
CONFIGURE_MICROSECONDS_PER_TICK value.

  • Property mode set to 100644
File size: 5.3 KB
Line 
12006-03-07      Lars Munch <lars@segv.dk>
2
3        * at91rm9200/clock/clock.c: The clock tick is not very precise on
4        at91rm9200. The attached patch improves the situation by:
5          (1) Not reloading the "period interval timer" register in the
6              interrupt handler since this is done automatically.
7          (2) Use integer rounding in the calculation of the "period interval
8              timer" register value to get as close as posible to the
9              CONFIGURE_MICROSECONDS_PER_TICK value.
10
112005-11-04      Ralf Corsepius <ralf.corsepius@rtems.org>
12
13        * configure.ac: Remove RTEMS_CHECK_CUSTOM_BSP.
14
152005-09-15      Jay Monkman <jtm@lopingdog.com>
16
17        PR 776/bsps
18        * at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/irq.h: Added code to
19        pass interrupt vector number to ISR on AT91RM9200.
20
212005-08-17      Lars Munch <lars@segv.dk>
22
23        PR 727/bsps
24        * at91rm9200/clock/clock.c: Correct the equation so 10 milliseconds
25        tick is not 9.365 miliseconds long.
26
272005-07-07      Philippe Simons <loki_666@fastmail.fm>
28
29        * Makefile.am: Remove s3c2400/lcd/lcd.c
30        * s3c2400/lcd/lcd.c: Remove.
31        * s3c2400/clock/support.c: file "rewrote" to avoid GPL.
32
332005-06-01      Philippe Simons <loki_666@fastmail.fm>
34
35        * Makefile.am: Add s3c2400/lcd/lcd.c, s3c2400/clock/support.c
36        * s3c2400/clock/clockdrv.c: Update to use get_PCLK()
37        * s3c2400/timer/timer.c: Update to use get_PCLK()
38
392005-05-17      Jennifer Averett <jennifer.averett@oarcorp.com>
40
41        * at91rm9200/irq/irq.h, mc9328mxl/irq/irq.h, s3c2400/irq/irq.h:
42        Modified names and types to match rtems/irq.h. Note: rtems/irq.h
43        should be included after the addition of a parameter to ISRs.
44
452005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
46
47        * Makefile.am: Merge-in s3c2400/Makefile.am.
48        * preinstall.am: Regenerate.
49        * s3c2400/Makefile.am: Remove.
50        * configure.ac: Remove s3c2400/Makefile.
51
522005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
53
54        * Makefile.am: Merge-in mc9328mxl/Makefile.am.
55        * preinstall.am: Regenerate.
56        * mc9328mxl/Makefile.am: Remove.
57        * configure.ac: Remove mc9328mxl/Makefile.
58
592005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
60
61        * Makefile.am: Merge-in at91rm9200/Makefile.am.
62        * preinstall.am: Regenerate.
63        * at91rm9200/Makefile.am: Remove.
64        * configure.ac: Remove at91rm9200/Makefile.
65
662005-05-11      Ralf Corsepius <ralf.corsepius@rtems.org>
67
68        * Makefile.am: Merge-in shared/Makefile.am.
69        * preinstall.am: New.
70        * shared/Makefile.am: Remove.
71        * configure.ac: Reflect changes above.
72
732005-05-03      Joel Sherrill <joel@OARcorp.com>
74
75        * mc9328mxl/irq/irq.c, s3c2400/irq/irq.c: Remove warnings.
76
772005-04-26      Joel Sherrill <joel@OARcorp.com>
78
79        * s3c2400/clock/clockdrv.c: Eliminate warning.
80
812005-03-11      Philippe Simons <loki_666@fastmail.fm>
82
83        * Makefile.am, configure.ac: Added gp32 BSP.
84        * s3c2400/.cvsignore, s3c2400/Makefile.am, s3c2400/clock/clockdrv.c,
85        s3c2400/include/s3c2400.h, s3c2400/irq/bsp_irq_asm.S,
86        s3c2400/irq/bsp_irq_init.c, s3c2400/irq/irq.c, s3c2400/irq/irq.h,
87        s3c2400/timer/timer.c: New files.
88
892005-03-08      Jay Monkman <jtm@lopingdog.com>
90
91        * mc9328mxl/irq/irq.h: Fixed error in declaration of bsp_vector_table.
92
932005-02-24      Jay Monkman <jtm@lopingdog.com>
94
95        * at91rm9200/include/at91rm9200_emac.h: Cleanup.
96
972005-01-07      Ralf Corsepius <ralf.corsepius@rtems.org>
98
99        * at91rm9200/Makefile.am, mc9328mxl/Makefile.am, shared/Makefile.am:
100        Eliminate CFLAGS_OPTIMIZE_V.
101
1022005-01-04      Joel Sherrill <joel@OARcorp.com>
103
104        * at91rm9200/clock/clock.c, at91rm9200/irq/irq.c, at91rm9200/pmc/pmc.c,
105        mc9328mxl/clock/clockdrv.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h,
106        shared/arm920/mmu.c: Remove warnings.
107
1082005-01-02      Ralf Corsepius <ralf.corsepius@rtems.org>
109
110        * at91rm9200/Makefile.am, mc9328mxl/Makefile.am,
111        shared/Makefile.am: Remove build-variant support.
112
1132005-01-02      Ralf Corsepius <ralf_corsepius@rtems.org>
114
115        * ChangeLog: Merge-in at91rm9200/ChangeLog, mc9328mxl/ChangeLog,
116        shared/ChangeLog.
117        * at91rm9200/ChangeLog, mc9328mxl/ChangeLog, shared/ChangeLog:
118        Remove.
119
1202004-10-20      Ralf Corsepius <ralf_corsepius@rtems.org>
121
122        * at91rm9200/timer/timer.c, mc9328mxl/timer/timer.c: Use POSIX
123        fixed-size types.
124
1252004-10-19      Ralf Corsepius <ralf_corsepius@rtems.org>
126
127        * configure.ac: Remove RTEMS_ENABLE_BARE.
128
1292004-09-24      Ralf Corsepius <ralf_corsepius@rtems.org>
130
131        * configure.ac: Require automake > 1.9.
132
1332004-07-24      Joel Sherrill <joel@OARcorp.com>
134
135        * at91rm9200/.cvsignore, mc9328mxl/.cvsignore, shared/.cvsignore:
136        New files.
137
1382004-07-15      Jay Monkman
139
140        * .cvsignore, ChangeLog, Makefile.am, configure.ac,
141        at91rm9200/ChangeLog, at91rm9200/Makefile.am,
142        at91rm9200/clock/.cvsignore, at91rm9200/clock/clock.c,
143        at91rm9200/dbgu/.cvsignore, at91rm9200/dbgu/dbgu.c,
144        at91rm9200/include/at91rm9200.h,
145        at91rm9200/include/at91rm9200_dbgu.h,
146        at91rm9200/include/at91rm9200_emac.h,
147        at91rm9200/include/at91rm9200_gpio.h,
148        at91rm9200/include/at91rm9200_mem.h,
149        at91rm9200/include/at91rm9200_pmc.h, at91rm9200/include/bits.h,
150        at91rm9200/irq/.cvsignore, at91rm9200/irq/bsp_irq_asm.S,
151        at91rm9200/irq/bsp_irq_init.c, at91rm9200/irq/irq.c,
152        at91rm9200/irq/irq.h, at91rm9200/pmc/pmc.c,
153        at91rm9200/timer/.cvsignore, at91rm9200/timer/timer.c,
154        mc9328mxl/ChangeLog, mc9328mxl/Makefile.am,
155        mc9328mxl/clock/.cvsignore, mc9328mxl/clock/clockdrv.c,
156        mc9328mxl/include/mc9328mxl.h, mc9328mxl/irq/.cvsignore,
157        mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c,
158        mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h,
159        mc9328mxl/timer/.cvsignore, mc9328mxl/timer/timer.c,
160        shared/ChangeLog, shared/Makefile.am, shared/arm920/mmu.c,
161        shared/include/mmu.h: New files.
162
Note: See TracBrowser for help on using the repository browser.