OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [arm/] [edb7xxx/] [current/] [ChangeLog] - Blame information for rev 838

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2009-01-31  Bart Veer 
2
 
3
        * cdl/hal_arm_edb7xxx.cdl: update compiler flags for gcc 4.x
4
 
5
2009-01-24  Bart Veer 
6
 
7
        * cdl/hal_arm_edb7xxx.cdl: switch from arm-elf-gcc to
8
        arm-eabi-gcc.
9
 
10
2004-08-12  Jani Monoses 
11
 
12
        * cdl/hal_arm_edb7xxx.cdl:
13
        * src/hal_diag.c: Support baudrate change via virtual vectors.
14
 
15
2004-04-22  Jani Monoses 
16
 
17
         * cdl/hal_arm_edb7xxx.cdl :
18
         Invoke tail with stricter syntax that works in latest coreutils.
19
 
20
2003-12-05  Andrew Lunn  
21
 
22
        * include/hal_diag.h: hal_delay_us() is a C function.
23
 
24
 
25
2003-09-21  Gary Thomas  
26
 
27
        * misc/edb7312_redboot_RAM.ecm:
28
        * misc/edb7312_redboot_ROM.ecm:
29
        * misc/edb7312_redboot_ROMRAM.ecm:  Adjust for changes in RedBoot
30
        template - DNS now must be enabled manually.
31
 
32
2003-07-18  Nick Garnett  
33
 
34
        * cdl/hal_arm_edb7xxx.cdl:
35
        Changed values for CYGNUM_HAL_RTC_NUMERATOR,
36
        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
37
        "default_value" from "calculated". This makes it easier
38
        to change these values globally.
39
 
40
2003-03-28  Jani Monoses  
41
 
42
        * include/hal_platform_setup.h: EDB7211 has two 8M FLASH chips
43
        with different chip selects, so map them contiguously.
44
        Also fix compiler warning with #if to #ifdef.
45
 
46
        * include/pkgconf/mlt_arm_edb7211_rom.mlt: Update to reflect ROM
47
        being 16M not 8M now.
48
        * include/pkgconf/mlt_arm_edb7211_rom.ldi: Ditto.
49
        * include/pkgconf/mlt_arm_edb7211_rom.h: Ditto.
50
 
51
2003-02-13  Gary Thomas  
52
 
53
        * include/plf_io.h: Add CYG_MACRO_START/END markers to match
54
        recent changes in arch code.
55
 
56
        * cdl/hal_arm_edb7xxx.cdl: Builds without RedBoot+Linux-exec
57
        were broken by recent changes.
58
 
59
2003-02-12  Gary Thomas  
60
 
61
        * include/plf_io.h: Provide proper memory layout for EDB7312.
62
 
63
2003-02-06  Gary Thomas  
64
 
65
        * misc/edb7312_redboot_ROMRAM.ecm:
66
        * src/edb7xxx_misc.c:
67
        * include/plf_io.h:
68
        * include/hal_platform_setup.h:
69
        * cdl/hal_arm_edb7xxx.cdl: Add support for booting Linux by defining
70
        CYGARC_PHYSICAL_ADDRESS().
71
 
72
2002-12-06  Gary Thomas  
73
 
74
        * misc/edb7312_redboot_ROMRAM.ecm:
75
        * misc/edb7312_redboot_ROM.ecm:
76
        * misc/edb7312_redboot_RAM.ecm:
77
        * misc/edb7212_redboot_ROM.ecm:
78
        * misc/edb7212_redboot.ecm:
79
        * misc/edb7211_redboot_ROM.ecm:
80
        * misc/edb7211_redboot.ecm: Force no 'Linux exec' command in RedBoot.
81
 
82
2002-08-02  Gary Thomas  
83
 
84
        * cdl/hal_arm_edb7xxx.cdl: Clean up CDL.
85
 
86
2002-05-07  Gary Thomas  
87
 
88
        * cdl/hal_arm_edb7xxx.cdl:
89
        Standardize CYGNUM_HAL_VIRTUAL_VECTOR_CONSOLE_CHANNEL_DEFAULT usage.
90
 
91
2002-04-29  Jonathan Larmour  
92
 
93
        * misc/i2s_audio_fiq.S:
94
        Don't use .file as it can confuse debugging since the .file
95
        doesn't contain the path and therefore the debugger will never
96
        know where it lives! This conflicts with using -Wa,--gstabs.
97
 
98
2002-03-21  Jonathan Larmour  
99
 
100
        * misc/edb7312_redboot_RAM.ecm: memalloc package no longer required.
101
        * misc/edb7312_redboot_ROM.ecm: Ditto.
102
        * misc/edb7312_redboot_ROMRAM.ecm: Ditto.
103
 
104
2002-03-21  Hugo Tyson  
105
 
106
        * include/hal_edb7xxx.h: Include the package config file too; some
107
        versions need to be told their clock setup to select
108
        initialization constants in this file.  It remains
109
        assembler-clean, no problem.
110
 
111
2002-03-05  Jesper Skov  
112
 
113
        * misc/edb7312_redboot_RAM.ecm: Added memalloc package.
114
        * misc/edb7312_redboot_ROM.ecm: Same.
115
 
116
2002-03-04  Hugo Tyson  
117
 
118
        * include/hal_platform_setup.h (IO_LA_END): Set IO_LA_END (IO
119
        logical address space end) higher so that we can readback the
120
        value of the PLL Multiplier at 0x8000a5a8 - just for debugging.
121
 
122
        * src/edb7xxx_misc.c (hal_hardware_init): Add more nops after
123
        setting PLL Multiplier for 90MHz.
124
 
125
        * cdl/hal_arm_edb7xxx.cdl: Change default timer tick rate for
126
        faster version.
127
 
128
2002-03-01  Hugo Tyson  
129
 
130
        * cdl/hal_arm_edb7xxx.cdl: Add 90317 to legal_values for
131
        CYGHWR_HAL_ARM_EDB7XXX_PROCESSOR_CLOCK.
132
 
133
        * include/hal_edb7xxx.h (EP7312_PLL_MR): Define additional
134
        register and contents for 90Mhz operation.  Redefine baud rate
135
        calculator for 90Mhz operation.
136
 
137
        * src/edb7xxx_misc.c (hal_hardware_init): If the CPU clock speed
138
        is 90317, set the PLL multiplier register to gear-up 22.5%, and
139
        add some waitstates to all the memory access so it still works.
140
 
141
2002-02-22  Gary Thomas  
142
 
143
        * src/lcd_support.c (idle): Only [re]enable LCD if being used
144
        as the console device.  This keeps it from coming on when there
145
        is serial line activity [just an anoyance].
146
 
147
2002-02-01  Hugo Tyson  
148
 
149
        * misc/edb7312_redboot_ROMRAM.ecm:
150
        * misc/edb7312_redboot_ROM.ecm:
151
        * misc/edb7312_redboot_RAM.ecm: CYGBLD_REDBOOT_MIN_IMAGE_SIZE set
152
        to 0x40000 to contain the size of RedBoot.
153
 
154
2002-01-28  Jonathan Larmour  
155
 
156
        * include/hal_edb7xxx.h: Add extra useful definitions for the 7312.
157
 
158
2002-01-28  Jesper Skov  
159
 
160
        * include/plf_io.h: Added.
161
 
162
2002-01-22  Jonathan Larmour  
163
 
164
        * misc/edb7312_redboot_ROM.ecm: Fix
165
        CYGPKG_DEVS_FLASH_STRATA_EDB7XXX -> CYGPKG_DEVS_FLASH_EDB7XXX
166
 
167
2001-12-06  Jonathan Larmour  
168
 
169
        * misc/edb7212_redboot.ecm:
170
        * misc/edb7212_redboot_ROM.ecm:
171
        * misc/edb7312_redboot_RAM.ecm:
172
        * misc/edb7312_redboot_ROM.ecm:
173
        * misc/edb7312_redboot_ROMRAM.ecm:
174
        Fix target descriptions to be edb7xxx.
175
 
176
2001-11-13  Gary Thomas  
177
 
178
        * src/edb7xxx_misc.c (hal_hardware_init): Set clock speed.
179
 
180
2001-11-10  Gary Thomas  
181
 
182
        * src/edb7xxx_misc.c (hal_clock_reset): DRAM refresh not needed.
183
 
184
2001-11-06  Gary Thomas  
185
 
186
        * include/pkgconf/mlt_arm_edb7312_romram.mlt:
187
        * include/pkgconf/mlt_arm_edb7312_romram.ldi:
188
        * include/pkgconf/mlt_arm_edb7312_romram.h:
189
        * include/pkgconf/mlt_arm_edb7312_ram.mlt:
190
        * include/pkgconf/mlt_arm_edb7312_ram.ldi:
191
        * include/pkgconf/mlt_arm_edb7312_ram.h: New ROMRAM setup.
192
 
193
2001-10-14  Gary Thomas  
194
 
195
        * misc/edb7312_redboot_ROMRAM.ecm:
196
        * misc/edb7312_redboot_RAM.ecm: Update for new FLASH driver layout.
197
 
198
2001-10-12  Jonathan Larmour  
199
 
200
        * cdl/hal_arm_edb7xxx.cdl: Clarify package description strings.
201
 
202
2001-10-03  Gary Thomas  
203
 
204
        * src/edb7xxx_misc.c:
205
        * include/hal_platform_ints.h:
206
        * include/hal_edb7xxx.h: EP7312 has slightly different peripherals.
207
 
208
2001-10-03  Gary Thomas  
209
 
210
        * src/edb7xxx_misc.c: Fix sly problem on EDB7312 only which
211
        caused RESET vector to be destroyed.
212
 
213
2001-10-03  Gary Thomas  
214
 
215
        * misc/edb7312_redboot_ROMRAM.ecm:
216
        * include/pkgconf/mlt_arm_edb7312_romram.mlt:
217
        * include/pkgconf/mlt_arm_edb7312_romram.ldi:
218
        * include/pkgconf/mlt_arm_edb7312_romram.h: New files.
219
 
220
        * include/pkgconf/mlt_arm_edb7312_ram.mlt:
221
        * include/pkgconf/mlt_arm_edb7312_ram.ldi:
222
        * include/pkgconf/mlt_arm_edb7312_ram.h:
223
        * include/hal_platform_setup.h:
224
        * cdl/hal_arm_edb7xxx.cdl: Add support for ROMRAM startup mode.
225
        Currently only tested on EDB7312.
226
 
227
2001-09-30  Gary Thomas  
228
 
229
        * src/lcd_support.c: Reorg - comm init also initializes display.
230
        Don't export the comm if no keyboard.  Lots of little changes
231
        trying to get keyboard initialization correct.  Works sometimes.
232
 
233
        * src/edb7xxx_misc.c (hal_hardware_init): Change PS/2 timing.
234
        Also, LCD comm channel now initializes LCD display.
235
 
236
        * cdl/hal_arm_edb7xxx.cdl: Change LCD defaults to landscape mode
237
        with Red Hat logo at top.
238
 
239
2001-09-29  Gary Thomas  
240
 
241
        * cdl/hal_arm_edb7xxx.cdl:
242
        * src/edb7xxx_misc.c (hal_hardware_init):
243
        * include/lcd_support.h:
244
        * src/lcd_support.c:
245
        * src/font.h:
246
        * src/banner.xpm: New file(s).  Adding LCD/keyboard console.
247
 
248
2001-09-26  Gary Thomas  
249
 
250
        * cdl/hal_arm_edb7xxx.cdl: Implement CYGINT_HAL_SUPPORTS_MMU_TABLES
251
        to show that this HAL uses MMU tables.
252
 
253
2001-09-25  Gary Thomas  
254
 
255
        * support/io.c:
256
        * support/download_file.c:
257
        * support/dl_edb7xxx.c: Change around internal functions (add
258
        some flexibility).
259
 
260
        * include/hal_platform_setup.h: Rewrote most of this code as
261
        assembly macros which are easier to conditionalize.  Now supports
262
        EDB7312 as well.
263
 
264
        * src/edb7xxx_misc.c (hal_hardware_init):
265
        * include/pkgconf/mlt_arm_edb7312_rom.mlt:
266
        * include/pkgconf/mlt_arm_edb7312_rom.ldi:
267
        * include/pkgconf/mlt_arm_edb7312_rom.h:
268
        * include/pkgconf/mlt_arm_edb7312_ram.mlt:
269
        * include/pkgconf/mlt_arm_edb7312_ram.ldi:
270
        * include/pkgconf/mlt_arm_edb7312_ram.h:
271
        * include/hal_edb7xxx.h:
272
        * cdl/hal_arm_edb7xxx.cdl: Add support for EDB7312 platform.
273
 
274
2001-07-25  Jonathan Larmour  
275
 
276
        * include/pkgconf/mlt_arm_edb7211_ram.h:
277
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
278
        * include/pkgconf/mlt_arm_edb7211_ram.mlt:
279
        * include/pkgconf/mlt_arm_edb7212_ram.h:
280
        RAM size should default to 0xfd7000 consistently.
281
 
282
2001-07-18  Franck Mamalet  
283
2001-07-18  Jonathan Larmour  
284
 
285
        * src/edb7xxx_misc.c: Reorder hal_interrupt_status_regmap so that
286
        all FIQs are first.
287
 
288
2001-06-29  Jonathan Larmour  
289
 
290
        * src/io.c: Support building on cygwin.
291
 
292
2001-06-28  Jonathan Larmour  
293
 
294
        * cdl/hal_arm_edb7xxx.cdl: Clarify platform description.
295
 
296
2001-06-08  Gary Thomas  
297
 
298
        * support/dl_edb7xxx.c: Change use of 'CharReady()' which seems
299
        to be unreliable on Windows/CygWin.  These changes should make
300
        this program work on Windows when built via CygWin.  Suggested
301
        by Lewin A.R.W. Edwards .
302
 
303
2001-05-29  Jonathan Larmour  
304
 
305
        * include/hal_platform_setup.h: Use correct 7209 define.
306
 
307
2001-05-01  Gary Thomas  
308
 
309
        * misc/edb7212_redboot_ROM.ecm:
310
        * misc/edb7212_redboot.ecm:
311
        * misc/edb7211_redboot_ROM.ecm:
312
        * misc/edb7211_redboot.ecm: RedBoot rebuilt & configs updated.
313
 
314
        * include/hal_cache.h (HAL_ICACHE_IS_ENABLED): Add.
315
 
316
2001-04-16  Gary Thomas  
317
 
318
        * cdl/hal_arm_edb7xxx.cdl: Add CDL to describe CPU family.
319
 
320
2001-03-08  Jesper Skov  
321
 
322
        * cdl/hal_arm_edb7xxx.cdl: Removed
323
        CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_GUARANTEED which is now the
324
        default.
325
 
326
2001-02-23  Jesper Skov  
327
 
328
        * include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS):  This platform
329
        uses deprecated cache handling macros.
330
 
331
2001-02-23  Gary Thomas  
332
 
333
        * misc/edb7212_redboot_ROM.ecm: Renamed from edb7212_redboot_ROM.cfg
334
 
335
        * misc/edb7212_redboot.ecm: Renamed from edb7212_redboot.cfg
336
 
337
        * misc/edb7211_redboot_ROM.ecm: Renamed from edb7211_redboot_ROM.cfg
338
 
339
        * misc/edb7211_redboot.ecm: Renamed from edb7211_redboot.cfg
340
 
341
2001-02-13  Gary Thomas  
342
 
343
        * include/pkgconf/mlt_arm_edb7211_ram.h:
344
        * include/pkgconf/mlt_arm_edb7211_ram.mlt:
345
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
346
        * include/pkgconf/mlt_arm_edb7212_ram.h:
347
        * include/pkgconf/mlt_arm_edb7212_ram.mlt:
348
        * include/pkgconf/mlt_arm_edb7212_ram.ldi: Adjust memory map
349
        for RedBoot [with networking].
350
 
351
        * src/edb7xxx_misc.c (hal_IRQ_handler):
352
        Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts.
353
 
354
2001-02-08  Jesper Skov  
355
 
356
        * src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with
357
        CYGDBG_HAL_DIAG_TO_DEBUG_CHAN.
358
 
359
        * cdl/hal_arm_edb7xxx.cdl: Respect channel configuration
360
        constraints.
361
 
362
2001-01-31  Jesper Skov  
363
 
364
        * src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
365
        with CYGSEM_HAL_DIAG_MANGLER_None
366
 
367
2001-01-26  Jesper Skov  
368
 
369
        * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
370
        * include/plf_stub.h: Moved reset macro to
371
        * include/hal_platform_ints.h: this file.
372
 
373
2000-12-04  Hugo Tyson  
374
 
375
        * include/hal_cache.h: Consistently ensure that ARM registers used
376
        in MCR ops to cache-control coprocessors, where the data doesn't
377
        matter, all actually have data zero ("SBZ") as in the Jaggar book.
378
        This may well not be necessary, but for the sake of making sure...
379
 
380
2000-12-04  Gary Thomas  
381
 
382
        * include/hal_platform_setup.h: Reenable caching on FLASH/ROM.
383
 
384
        * include/hal_cache.h: Update cache macros to follow ARM
385
        and Cirrus Logic manuals more closely.  These changes seem
386
        to allow for cacheable FLASH segments.
387
 
388
2000-11-06  Jesper Skov  
389
 
390
        * tests/dram_test.c: Add kernel check.
391
 
392
2000-10-26  Jonathan Larmour  
393
 
394
        * misc/edb7211_redboot_ROM.cfg: Ensure CYGSEM_HAL_ROM_MONITOR is
395
        enabled
396
        * misc/edb7212_redboot_ROM.cfg: Ditto
397
 
398
2000-10-20  Jonathan Larmour  
399
 
400
        * include/pkgconf/mlt_arm_cl7111_ram.mlt:
401
        * include/pkgconf/mlt_arm_cl7111_rom.mlt:
402
        * include/pkgconf/mlt_arm_edb7209_rom.mlt:
403
        * include/pkgconf/mlt_arm_edb7211_ram.mlt:
404
        * include/pkgconf/mlt_arm_edb7211_rom.mlt:
405
        * include/pkgconf/mlt_arm_edb7212_ram.mlt:
406
        * include/pkgconf/mlt_arm_edb7212_rom.mlt:
407
        Add heap1 section
408
 
409
        * include/pkgconf/mlt_arm_cl7111_ram.h:
410
        * include/pkgconf/mlt_arm_cl7111_rom.h:
411
        * include/pkgconf/mlt_arm_edb7209_rom.h:
412
        * include/pkgconf/mlt_arm_edb7211_ram.h:
413
        * include/pkgconf/mlt_arm_edb7211_rom.h:
414
        * include/pkgconf/mlt_arm_edb7212_ram.h:
415
        * include/pkgconf/mlt_arm_edb7212_rom.h:
416
        * include/pkgconf/mlt_arm_cl7111_ram.ldi:
417
        * include/pkgconf/mlt_arm_cl7111_rom.ldi:
418
        * include/pkgconf/mlt_arm_edb7209_rom.ldi:
419
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
420
        * include/pkgconf/mlt_arm_edb7211_rom.ldi:
421
        * include/pkgconf/mlt_arm_edb7212_ram.ldi:
422
        * include/pkgconf/mlt_arm_edb7212_rom.ldi:
423
        Regenerate
424
 
425
2000-09-17  Gary Thomas  
426
 
427
        * cdl/hal_arm_edb7xxx.cdl: Update platform/cpu identification strings.
428
 
429
2000-08-18  Gary Thomas  
430
 
431
        * src/hal_diag.c (cyg_hal_plf_serial_getc): Only call dram refresh
432
        [workaround] every 10ms or so, not all the time.  This fixes GDB
433
        serial overrun problems.
434
 
435
2000-08-16  Gary Thomas  
436
 
437
        * include/hal_cache.h (HAL_UCACHE_INVALIDATE_ALL): Fix - wrong code.
438
 
439
        * include/hal_platform_setup.h: Map all of SRAM (was only mapping
440
        4K which is all that the CL7111 had).
441
 
442
2000-08-15  Gary Thomas  
443
 
444
        * include/hal_platform_setup.h: Make ROM segment not cached (since
445
        the data cache seems to stick on).
446
 
447
        * include/pkgconf/mlt_arm_edb7211_ram.h:
448
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
449
        * include/pkgconf/mlt_arm_edb7211_ram.mlt: Expand reserved area.
450
 
451
2000-08-14  Gary Thomas  
452
 
453
        * cdl/hal_arm_edb7xxx.cdl: Add support for RedBoot.
454
 
455
        * include/hal_cache.h: Trying to get cache working properly.
456
 
457
        * include/pkgconf/mlt_arm_edb7212_ram.h:
458
        * include/pkgconf/mlt_arm_edb7212_ram.ldi:
459
        * include/pkgconf/mlt_arm_edb7212_ram.mlt: Expand reserved area.
460
 
461
        * include/hal_diag.h:
462
        * src/edb7xxx_misc.c: Add support for HAL_DELAY_US().
463
 
464
2000-07-07  Jesper Skov  
465
 
466
        * src/edb7xxx_misc.c (dram_delay_loop):
467
        * src/hal_diag.c (cyg_hal_plf_serial_getc,
468
        (cyg_hal_plf_serial_putc): Added delay loop.
469
 
470
2000-07-05  Jesper Skov  
471
 
472
        * include/plf_stub.h (HAL_STUB_PLATFORM_RESET_ENTRY): Not comitted.
473
 
474
        * src/hal_diag.c:
475
        * cdl/hal_arm_edb7xxx.cdl:
476
        Clean up channel options.
477
 
478
        * src/plf_stub.c: [deleted]
479
        * src/hal_diag.c:
480
        * src/edb7xxx_misc.c:
481
        * include/plf_stub.h:
482
        * include/hal_diag.h:
483
        * cdl/hal_arm_edb7xxx.cdl:
484
        Changed to use virtual vectors.
485
 
486
        * include/hal_platform_setup.h: #error instead of #err.
487
 
488
2000-06-18  Gary Thomas  
489
 
490
        * include/pkgconf/mlt_arm_cl7111_ram.ldi:
491
        * include/pkgconf/mlt_arm_cl7111_ram.mlt:
492
        * include/pkgconf/mlt_arm_cl7111_rom.ldi:
493
        * include/pkgconf/mlt_arm_cl7111_rom.mlt:
494
        * include/pkgconf/mlt_arm_edb7209_rom.ldi:
495
        * include/pkgconf/mlt_arm_edb7209_rom.mlt:
496
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
497
        * include/pkgconf/mlt_arm_edb7211_ram.mlt:
498
        * include/pkgconf/mlt_arm_edb7211_rom.ldi:
499
        * include/pkgconf/mlt_arm_edb7211_rom.mlt:
500
        * include/pkgconf/mlt_arm_edb7212_ram.ldi:
501
        * include/pkgconf/mlt_arm_edb7212_ram.mlt:
502
        * include/pkgconf/mlt_arm_edb7212_rom.ldi:
503
        * include/pkgconf/mlt_arm_edb7212_rom.mlt:
504
        Incorporate new fixed vectors (used on all ARM platforms).
505
 
506
2000-04-07  Gary Thomas  
507
 
508
        * cdl/hal_arm_edb7xxx.cdl: Fix build of i2s audio test.
509
 
510
2000-02-29  Jonathan Larmour  
511
 
512
        * include/pkgconf/mlt_arm_cl7111_ram.h:
513
        * include/pkgconf/mlt_arm_cl7111_ram.ldi:
514
        * include/pkgconf/mlt_arm_cl7111_ram.mlt:
515
        * include/pkgconf/mlt_arm_cl7111_rom.h:
516
        * include/pkgconf/mlt_arm_cl7111_rom.ldi:
517
        * include/pkgconf/mlt_arm_cl7111_rom.mlt:
518
        * include/pkgconf/mlt_arm_edb7209_rom.h:
519
        * include/pkgconf/mlt_arm_edb7209_rom.ldi:
520
        * include/pkgconf/mlt_arm_edb7211_ram.h:
521
        * include/pkgconf/mlt_arm_edb7211_ram.ldi:
522
        * include/pkgconf/mlt_arm_edb7211_ram.mlt:
523
        * include/pkgconf/mlt_arm_edb7211_rom.h:
524
        * include/pkgconf/mlt_arm_edb7211_rom.ldi:
525
        * include/pkgconf/mlt_arm_edb7211_rom.mlt:
526
        * include/pkgconf/mlt_arm_edb7212_ram.h:
527
        * include/pkgconf/mlt_arm_edb7212_ram.ldi:
528
        * include/pkgconf/mlt_arm_edb7212_ram.mlt:
529
        * include/pkgconf/mlt_arm_edb7212_rom.h:
530
        * include/pkgconf/mlt_arm_edb7212_rom.ldi:
531
        * include/pkgconf/mlt_arm_edb7212_rom.mlt:
532
        Align all sections on word boundaries
533
 
534
2000-02-28  Gary Thomas  
535
 
536
        * misc/kbd_support.c: Fix typo (in comment).
537
 
538
        * misc/kbd_test.c: Remove unused LCD include.
539
 
540
2000-02-21  Gary Thomas  
541
 
542
        * cdl/hal_arm_edb7xxx.cdl: Remove -mstructure-size-boundary=8
543
        option - no longer needed to build working networking code.
544
 
545
2000-02-18  Jonathan Larmour  
546
 
547
        * cdl/hal_arm_edb7xxx.cdl (CYGBLD_BUILD_GDB_STUBS): When
548
        building stubs, define every dependency required here rather than
549
        in the template
550
 
551
2000-02-16  Jesper Skov  
552
 
553
        * src/edb7xxx_misc.c:
554
        * include/hal_platform_setup.h:
555
        CYG_HAL_ARM -> CYGPKG_HAL_ARM
556
 
557
2000-02-10  Gary Thomas  
558
 
559
        * tests/dram_test.c: Include proper testing infrastructure to
560
        make farm happy.
561
 
562
2000-02-10  Jesper Skov  
563
 
564
        * include/plf_stub.h:
565
        HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
566
 
567
        * misc/STUBS_config:
568
        * src/hal_diag.c:
569
        * include/pkgconf/hal_arm_edb7xxx.h:
570
        Removed stubs as a legal startup type.
571
 
572
2000-02-09  Jesper Skov  
573
 
574
        * cdl/hal_arm_edb7xxx.cdl: Added remaining build dependencies.
575
 
576
2000-02-07  Jesper Skov  
577
 
578
        * cdl/hal_arm_edb7xxx.cdl: Use cpu option when linking.
579
        Fixed typo.
580
 
581
2000-02-03  Jesper Skov  
582
 
583
        * cdl/hal_arm_edb7xxx.cdl: Implements stubs.
584
 
585
2000-02-02  Jesper Skov  
586
 
587
        * cdl/hal_arm_edb7xxx.cdl: Added build rule for flash program.
588
 
589
        * misc/prog_flash.c (program_flash): Added expected argument.
590
 
591
2000-02-02  Jesper Skov  
592
 
593
        * cdl/hal_arm_edb7xxx.cdl: Use common stubs code and build
594
        rules. Removed stubs startup type.
595
 
596
2000-01-31  Gary Thomas  
597
 
598
        * tests/dram_test.c: Decrease total number of runs to keep test
599
        farm happy.
600
 
601
        * src/edb7xxx_misc.c (hal_clock_reset): Increase DRAM 'idle' time
602
        to give marginal hardware a chance.
603
 
604
2000-01-28  Gary Thomas  
605
 
606
        * cdl/hal_arm_edb7xxx.cdl: Add -mstructure-size-boundary=8 to
607
        compile options - required to get network structures properly
608
        aligned.
609
 
610
2000-01-28  John Dallaway  
611
 
612
        * cdl/hal_arm_edb7xxx.cdl:
613
 
614
        Fix parenting of CYGDAT_CYGMON_CONSOLE_DEV and
615
        CYGBLD_BUILD_CYGMON_BIN.
616
 
617
2000-01-28  Jesper Skov  
618
 
619
        * cdl/hal_arm_edb7xxx.cdl: Corrected build runes.
620
 
621
2000-01-27  Jesper Skov  
622
 
623
        * cdl/hal_arm_edb7xxx.cdl (CYGBLD_CYGMON_TARGET_REQUIREMENTS):
624
        Improved serial expression.
625
        Moved options into a CygMon HAL component.
626
 
627
2000-01-26  Jonathan Larmour  
628
 
629
        * cdl/hal_arm_edb7xxx.cdl (CYGBLD_CYGMON_TARGET_REQUIREMENTS): Only
630
        activate when CYGPKG_CYGMON enabled
631
 
632
2000-01-26  Jesper Skov  
633
 
634
        * cdl/hal_arm_edb7xxx.cdl: Fix display string. Add CygMon options.
635
 
636
2000-01-24  Jesper Skov  
637
 
638
        * cdl/hal_arm_edb7xxx.cdl: Add stubs build rule.
639
 
640
2000-01-24  John Dallaway  
641
 
642
        * cdl/*.cdl:
643
 
644
        Remove obsolete option CYGTST_TESTING_IDENTIFIER.
645
 
646
2000-01-19  Hugo Tyson  
647
 
648
        * cdl/*.cdl: Add descriptions to a number of options &c which were
649
        lacking same, also tidied up other typos as noticed en passant.
650
 
651
2000-01-03  Gary Thomas  
652
 
653
        * src/edb7xxx_misc.c: Need to re-enable FIQ during software "refresh",
654
        no matter what method is being used [implicit or explicit].
655
 
656
1999-12-21  Gary Thomas  
657
 
658
        * include/hal_platform_extras.h: Map in expansion segments (used
659
        for ethernet and parallel port).
660
 
661
1999-12-14  Jonathan Larmour  
662
 
663
        * support/Makefile: Update filenames from earlier source file change,
664
        and make other names generic
665
 
666
        * support/dl_edb7xxx.c (main): Give the correct device name if
667
        using the default.
668
 
669
1999-12-08  Gary Thomas  
670
        * include/pkgconf/mlt_arm_edb7212_ram.ldi:
671
        * include/pkgconf/mlt_arm_edb7212_ram.mlt:
672
        * include/pkgconf/mlt_arm_edb7212_rom.h:
673
        * include/pkgconf/mlt_arm_edb7212_rom.ldi:
674
        * include/pkgconf/mlt_arm_edb7212_rom.mlt:
675
        * include/pkgconf/mlt_arm_edb7212_ram.h: Update with .sram section.
676
 
677
1999-12-07  Gary Thomas  
678
 
679
        * cdl/hal_arm_edb7xxx.cdl: Add descriptive strings used by CygMon.
680
 
681
1999-11-29  Jonathan Larmour  
682
 
683
        * src/hal_diag.c: Fix typoe: CYGDGB_HAL_DIAG_DISABLE_GDB_PROTOCOL
684
        -> CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL
685
 
686
1999-11-27  Jonathan Larmour  
687
 
688
        * include/pkgconf/hal_arm_edb7xxx.h (HAL_PLATFORM_BOARD): Add missing endif
689
 
690
1999-11-26  Jonathan Larmour  
691
 
692
        * misc/STUBS_config: Mention edb7212 in usage
693
 
694
1999-11-26  Gary Thomas  
695
 
696
        * include/pkgconf/hal_arm_edb7xxx.h: Add platform info defines.
697
 
698
1999-11-26  Jonathan Larmour  
699
 
700
        * include/hal_platform_setup.h (PLATFORM_SETUP1): Backslash wrapped
701
        line properly
702
 
703
1999-11-25  Jonathan Larmour  
704
 
705
        * include/hal_platform_setup.h (PLATFORM_SETUP1): Fix typo
706
        Init_MEMORY_CONFIG -> INIT_MEMORY_CONFIG
707
 
708
        * src/hal_diag.c: Conditionalize def of diag_buffer for only when it's
709
        explicitly wanted and someone hacks the code
710
        (hal_diag_write_char): Likewise
711
 
712
1999-11-25  Gary Thomas  
713
 
714
        * include/pkgconf/mlt_arm_edb7212_stubs.h:
715
        * include/pkgconf/mlt_arm_edb7211_stubs.h:
716
        * include/pkgconf/mlt_arm_cl7111_stubs.h: New file.
717
 
718
        * include/pkgconf/mlt_arm_edb7209_rom.h:
719
        * include/pkgconf/mlt_arm_edb7212_ram.h:
720
        * include/pkgconf/mlt_arm_edb7212_rom.h:
721
        * include/pkgconf/mlt_arm_edb7211_ram.h:
722
        * include/pkgconf/mlt_arm_edb7211_rom.h:
723
        * include/pkgconf/mlt_arm_cl7111_rom.h:
724
        * include/pkgconf/mlt_arm_cl7111_ram.h: Update 'do not edit' strings.
725
 
726
1999-11-23  Gary Thomas  
727
 
728
        * src/edb7xxx_misc.c (hal_clock_reset): Fix DRAM "idle" time > 200us.
729
 
730
1999-11-23  Gary Thomas  
731
 
732
        * src/edb7xxx_misc.c (hal_clock_reset): EP7209 has no DRAM, thus
733
        no DRAM starvation problem.
734
 
735
1999-11-22  Gary Thomas  
736
 
737
        * include/pkgconf/mlt_arm_edb7212_stubs.h: New file.
738
 
739
        * include/pkgconf/mlt_arm_edb7209_rom.h:
740
        * include/pkgconf/mlt_arm_edb7209_rom.mlt:
741
        * include/pkgconf/mlt_arm_edb7209_rom.ldi:
742
        * include/pkgconf/mlt_arm_edb7212_rom.h:
743
        * include/pkgconf/mlt_arm_edb7212_rom.mlt:
744
        * include/pkgconf/mlt_arm_edb7212_rom.ldi:
745
        * include/pkgconf/mlt_arm_edb7212_stubs.mlt:
746
        * include/pkgconf/mlt_arm_edb7212_stubs.ldi: Add MMU tables section.
747
 
748
        * include/pkgconf/mlt_arm_edb7211_stubs.h: New file.
749
 
750
        * include/pkgconf/mlt_arm_edb7211_stubs.mlt:
751
        * include/pkgconf/mlt_arm_edb7211_stubs.ldi: Add MMU tables section.
752
 
753
        * misc/STUBS_config: Add patch to set up for static MMU tables.
754
 
755
        * include/hal_platform_setup.h: Some rearranging to allow for
756
        static MMU tables.
757
 
758
        * include/hal_platform_extras.h: New file.
759
 
760
1999-11-19  Gary Thomas  
761
 
762
        * include/pkgconf/hal_arm_edb7xxx.h: Fix bogus comment.
763
 
764
        * misc/STUBS_config: Change variable name to reflect usage.
765
        EDB7x11 => EDB7xxx.
766
 
767
1999-11-18  Gary Thomas  
768
 
769
        * include/pkgconf/mlt_arm_edb7209_ram.mlt:
770
        * include/pkgconf/mlt_arm_edb7209_ram.ldi:
771
        * include/pkgconf/mlt_arm_edb7209_stubs.mlt:
772
        * include/pkgconf/mlt_arm_edb7209_stubs.ldi: Removed
773
 
774
        * include/pkgconf/mlt_arm_edb7209_rom.mlt:
775
        * include/pkgconf/mlt_arm_edb7209_rom.ldi:
776
        * include/pkgconf/mlt_arm_cl7111_rom.mlt:
777
        * include/pkgconf/mlt_arm_cl7111_rom.ldi:
778
        * include/pkgconf/mlt_arm_cl7111_ram.mlt:
779
        * include/pkgconf/mlt_arm_cl7111_ram.ldi: New [more complete] layout.
780
 
781
        * include/pkgconf/mlt_arm_edb7209_rom.h:
782
        * include/pkgconf/mlt_arm_cl7111_rom.h:
783
        * include/pkgconf/mlt_arm_cl7111_ram.h: New file(s).
784
 
785
1999-11-18  Gary Thomas  
786
 
787
        * include/pkgconf/hal_arm_edb7xxx.h: EDB7209 has only ROM startup.
788
 
789
        * cdl/hal_arm_edb7xxx.cdl: EDB7209 has only ROM startup.
790
1999-11-16  John Dallaway  
791
 
792
        * cdl/hal_arm_edb7xxx.cdl: Tidy display string.
793
 
794
1999-11-16  Gary Thomas  
795
 
796
        * cdl/hal_arm_edb7xxx.cdl: Fix typo.
797
        Flushing out support options for various platforms.
798
 
799
1999-11-15  Gary Thomas  
800
 
801
        The great renaming.  All platform references are now EDB7xxx, except
802
        for CL7111 (archaic) which remains.  This required renaming of the
803
        whole directory, along with many internal files.
804
 
805
1999-11-12  Gary Thomas  
806
 
807
        * tests/dram_test.c: Make more generic (no platform dependencies).
808
 
809
        * src/cl7211_misc.c (hal_clock_reset): Implement "bus idle" code
810
        which helps with DRAM refresh problem.
811
 
812
        * include/plf_stub.h (HAL_STUB_PLATFORM_RESET): Add reset support.
813
 
814
1999-11-11  Gary Thomas  
815
 
816
        * tests/dram_test.c (dram_exercise): Use MLT constants to define
817
        set of memory to be tested.  Make stack size HAL defined.
818
        This test is nearly ready to be promoted to a system-wide test.
819
 
820
        * include/hal_platform_setup.h (DRAM_LA_END): Adjust to accurately
821
        convey end of usable RAM (leave out MMU tables, etc).
822
 
823
1999-11-09  Gary Thomas  
824
 
825
        * src/hal_diag.c: Fix stupid CPP error.
826
 
827
        * include/pkgconf/mlt_arm_eb7212_rom.h:
828
        * include/pkgconf/mlt_arm_eb7212_ram.h: New files.
829
 
830
        * include/pkgconf/mlt_arm_eb7212_ram.ldi:
831
        * include/pkgconf/mlt_arm_eb7212_ram.mlt:
832
        * include/pkgconf/mlt_arm_eb7212_rom.ldi:
833
        * include/pkgconf/mlt_arm_eb7212_ram.mlt:
834
        * include/pkgconf/mlt_arm_eb7211_ram.ldi:
835
        * include/pkgconf/mlt_arm_eb7211_ram.mlt:
836
        * include/pkgconf/mlt_arm_eb7211_rom.ldi:
837
        * include/pkgconf/mlt_arm_eb7211_rom.mlt: Correct memory layout.
838
 
839
1999-11-05  Gary Thomas  
840
 
841
        * src/hal_diag.c: Incorporate option to force raw diagnostic
842
        I/O (no GDB protocol).
843
 
844
1999-11-03  Gary Thomas  
845
 
846
        * cdl/hal_arm_cl7211.cdl:
847
        * include/pkgconf/hal_arm_cl7211.h: Change default clock speed
848
        to 36MHz with no software DRAM refresh (hardware is stable with
849
        this combo).
850
 
851
1999-11-03  John Dallaway  
852
 
853
        * cdl/hal_arm_cl7211.cdl: Define build options.
854
 
855
1999-11-01  Jesper Skov  
856
 
857
        * cdl/hal_arm_cl7211.cdl: Remove define_proc comments.
858
 
859
1999-10-27  Gary Thomas  
860
 
861
        * src/cl7211_misc.c (enable_FIQ): New function.  Used to re-enable
862
        FIQ interrupts during DRAM refresh code.
863
 
864
        * include/pkgconf/mlt_arm_eb7211_stubs.h:
865
        * include/pkgconf/mlt_arm_eb7211_rom.h:
866
        * include/pkgconf/mlt_arm_eb7211_ram.h: New files.
867
 
868
        * include/pkgconf/mlt_arm_eb7211_rom.ldi:
869
        * include/pkgconf/mlt_arm_eb7211_ram.ldi:
870
        * include/pkgconf/mlt_arm_eb7211_stubs.ldi:
871
        * include/pkgconf/mlt_arm_eb7211_ram.mlt:
872
        * include/pkgconf/mlt_arm_eb7211_rom.mlt:
873
        * include/pkgconf/mlt_arm_eb7211_stubs.mlt: Update for new layout
874
        which describes physical regions completely.
875
 
876
1999-10-27  Jesper Skov  
877
 
878
        * src/hal_diag.c: Fixed conditional include.
879
 
880
1999-10-26  Hugo Tyson  
881
 
882
        * src/hal_diag.c (hal_diag_write_char): Use new macro
883
        CYG_HAL_GDB_ENTER_CRITICAL_IO_REGION and its mate to control
884
        stepping through gdb $O packet output.
885
 
886
1999-10-25  Gary Thomas  
887
 
888
        * tests/PKGconf.mak: Add DRAM test program.
889
 
890
        * tests/dram_test.c: New file.
891
 
892
        * include/hal_platform_setup.h: Fix DRAM mapping (was slightly
893
        incorrect at end of first DRAM chip).
894
 
895
1999-10-26  John Dallaway  
896
 
897
        * cdl/hal_arm_cl7211.cdl:
898
 
899
        Rename CYGBLD_GLOBAL_PREFIX to
900
        CYGBLD_GLOBAL_COMMAND_PREFIX
901
 
902
1999-10-20  Simon FitzMaurice 
903
        * cdl/hal_arm_aeb.cdl:
904
 
905
        Remove -Wl options from compiler flags
906
 
907
1999-10-20  John Dallaway  
908
 
909
        * cdl/hal_arm_cl7211.cdl:
910
 
911
        Specify "-mpu=arm710c" for CL-PS7111.
912
 
913
1999-10-19  John Dallaway  
914
 
915
        * cdl/hal_arm_cl7211.cdl:
916
 
917
        Substitute "cl7211"->"eb7211" in MLT-related options.
918
 
919
1999-10-19  John Dallaway  
920
 
921
        * cdl/hal_arm_cl7211.cdl:
922
 
923
        Define cdl_options for the memory layout linker script
924
        fragment and the memory layout header file.
925
 
926
        Define cdl_options for build flags and command prefix.
927
 
928
1999-10-06  John Dallaway  
929
 
930
        * cdl/hal_arm_cl7211.cdl:
931
        Define CYGTST_TESTING_IDENTIFIER.
932
 
933
1999-10-04  Gary Thomas  
934
        * src/cl7211_misc.c (hal_hardware_init): Update hardware timings.
935
 
936
        * include/hal_platform_setup.h: Allow ROM applications to be linked
937
        at "ram" addresses and be automatically relocated at startup time.
938
 
939
1999-09-23  Gary Thomas  
940
 
941
        * src/plf_stub.c:
942
        * src/hal_diag.c: Revert [forced] baud rate changes.
943
 
944
1999-09-21  Gary Thomas  
945
 
946
        * misc/lcd_panel_support.c (lcd_panel_server): Take out some prints.
947
 
948
1999-09-18  Gary Thomas  
949
        * misc/lcd_support.c (lcd_vprintf):
950
        * misc/kbd_support.c (kbd_getc):
951
        * misc/kbd_test.c (kbd_exercise): Clean up warnings.
952
 
953
1999-09-16  Gary Thomas  
954
 
955
        * misc/lcd_support.c (lcd_putc): Add cursor support.  Fix '\b'.
956
 
957
1999-09-15  Gary Thomas  
958
 
959
        * misc/lcd_panel_support.c (lcd_panel_server): Reorg sampling
960
        loop to use a weighted average (try and avoid bad results).
961
 
962
        * misc/kbd_test.c (kbd_exercise): Use new kbd_getc() function.
963
 
964
        * misc/kbd_support.c (kbd_getc): New function.
965
 
966
        * misc/lcd_support.c: Add simple printf() code.
967
 
968
1999-09-13  Gary Thomas  
969
 
970
        * include/pkgconf/mlt_arm_eb7212_ram.ldi:
971
        * include/pkgconf/mlt_arm_eb7212_ram.mlt: Fix DRAM limits.
972
 
973
        * include/pkgconf/mlt_arm_eb7211_ram.ldi:
974
        * include/pkgconf/mlt_arm_eb7211_ram.mlt: Fix DRAM limits.
975
 
976
1999-09-13  Gary Thomas  
977
        * images/gdb_module.bin: Rebuild with date/time stamp.  Notice
978
        that default baud rate is now 115200.
979
 
980
        * misc/lcd_panel_support.c (lcd_panel_init): Make initialization
981
        of LCD panel as stand-alone as possible.
982
 
983
        * misc/lcd_panel_support.c: New file - support split out.
984
 
985
        * misc/panel_test.c (panel_exercise): Reorg test with separate
986
        support file.
987
 
988
1999-09-12  Gary Thomas  
989
 
990
        * misc/kbd_support.c: New file.  Also change to more or less
991
        ignore interrupts since they don't work for many keys!
992
 
993
        * misc/kbd_test.c: Move keyboard support routines to separate
994
        file.
995
 
996
1999-09-11  Gary Thomas  
997
 
998
        * src/cl7211_misc.c (hal_hardware_init): Set up platform registers.
999
 
1000
1999-09-10  Gary Thomas  
1001
 
1002
        * include/hal_platform_setup.h: Fix spelling error.
1003
 
1004
1999-09-09  Gary Thomas  
1005
        * misc/i2s_audio.c: New test for AUDIO interface.
1006
 
1007
        * include/hal_cl7211.h: Add I2S definitions for EB7209.
1008
 
1009
        * misc/kbd_test.c: Major rework.  Now uses a separate thread
1010
        to manage the keyboard, debounce, etc.  Result is a series of
1011
        events placed into a kernel 'mbox'.
1012
1999-09-08  Gary Thomas  
1013
 
1014
        * misc/panel_test.c: Trick for these interrupts is that they
1015
        only happen when the drive is 0x70.
1016
 
1017
        * misc/kbd_test.c: Found trick to get interrupts - need to leave
1018
        columns hot!
1019
 
1020
        * include/pkgconf/mlt_arm_eb7211_rom.mlt:
1021
        * include/pkgconf/mlt_arm_eb7211_rom.ldi: Change RAM layout.
1022
 
1023
        * include/pkgconf/mlt_arm_eb7209_rom.mlt:
1024
        * include/pkgconf/mlt_arm_eb7209_rom.ldi:
1025
        * include/pkgconf/mlt_arm_eb7212_rom.mlt:
1026
        * include/pkgconf/mlt_arm_eb7212_rom.ldi: Change RAM layout.
1027
 
1028
        * src/cl7211_misc.c (hal_hardware_init): Set up various hardware
1029
        segments (not totally complete).
1030
        * include/hal_platform_setup.h: Made ROM segment #1 non-cacheable.
1031
 
1032
        * misc/kbd_test.c: New test for ASCII keyboard.  Interrupts
1033
        not yet working.
1034
 
1035
        * misc/panel_test.c: Fix panel driving code.  Can now read
1036
        panel samples, but no interrupts.
1037
 
1038
        * src/cl7211_misc.c: Add missing clear for keyboard interrupt.
1039
 
1040
1999-09-06  Gary Thomas  
1041
 
1042
        * misc/PKGconf.mak (PROGS): Add new test.
1043
 
1044
        * misc/panel_test.c: New file.  Test code for LCD touch panel.
1045
 
1046
        * misc/lcd_support.c: New file.
1047
 
1048
        * misc/lcd_test.c: Move LCD driving code to 'lcd_support.c' so it
1049
        can be shared.
1050
 
1051
1999-09-03  Gary Thomas  
1052
 
1053
        * misc/lcd_test.c (lcd_drawc): Correct drawing of larger characters.
1054
 
1055
        * misc/PKGconf.mak: Make LCD test program for all platforms.
1056
 
1057
        * include/pkgconf/mlt_arm_cl7211_rom.mlt:
1058
        * include/pkgconf/mlt_arm_cl7211_rom.ldi:
1059
        * include/pkgconf/mlt_arm_cl7211_ram.mlt:
1060
        * include/pkgconf/mlt_arm_cl7211_ram.ldi: 72xx has 16M by default.
1061
 
1062
        * misc/PKGconf.mak: Remove extra [left over] step in make.
1063
 
1064
1999-09-02  Jonathan Larmour  
1065
 
1066
        * misc/PKGconf.mak: Use correct EXEEXT for gdb_module program.
1067
 
1068
1999-09-02  Gary Thomas  
1069
 
1070
        * support/io.c (uspin): Change timing - ugly.
1071
 
1072
        * src/cl7211_misc.c: Disable out BATLOW testing code.
1073
 
1074
        * include/hal_platform_setup.h: Better setup when LCD is installed.
1075
 
1076
        * include/pkgconf/hal_arm_cl7211.h: Make LCD installed by default.
1077
 
1078
        * misc/lcd_test.c: Rework for larger ALPS unit.  Also make characters
1079
        twice as big (so there's a chance at seeing them!)
1080
 
1081
1999-08-16  John Dallaway  
1082
 
1083
        * include/pkgconf/hal_arm_cl7211.h:
1084
 
1085
        Proper case various display strings.
1086
 
1087
1999-08-12  John Dallaway  
1088
 
1089
        * cdl/hal_arm_cl7211.cdl:
1090
        Define CYG_HAL_STARTUP and CYGHWR_MEMORY_LAYOUT.
1091
 
1092
1999-07-28  Gary Thomas  
1093
 
1094
        * misc/STUBS_config: Update for latest hal.h.  Also add way to
1095
        specify platform (second parameter).
1096
 
1097
1999-07-14  Hugo Tyson  
1098
 
1099
        * include/hal_cache.h (HAL_UCACHE_LINE_SIZE): Correct the comment
1100
        and the value: this is supposed to be in bytes.
1101
 
1102
1999-06-22  Gary Thomas  
1103
 
1104
        * src/cl7211_misc.c (hal_IRQ_handler): Remove some debug code.
1105
        Add simple handler for battery low to test FIQ support.
1106
 
1107
1999-06-18  Gary Thomas  
1108
 
1109
        * src/plf_stub.c:
1110
        * src/hal_diag.c: Use pkgconf derived platform include file.
1111
 
1112
        * src/cl7211_misc.c (hal_hardware_init):
1113
        * include/pkgconf/hal_arm_cl7211.h: Add configuration control for
1114
        CPU processor speed.  Default to 73.728 MHz.
1115
 
1116
1999-06-17  Gary Thomas  
1117
 
1118
        * include/hal_platform_setup.h (MAP_DRAM): 16M layout was wrong.
1119
 
1120
1999-06-16  Gary Thomas  
1121
 
1122
        * src/hal_diag.c: Clean up.
1123
 
1124
        * include/hal_platform_setup.h (PLATFORM_SETUP1):
1125
        Better MMU initialization for IO segments.
1126
        (PLATFORM_SETUP1): Add mappings for expansion I/O.
1127
 
1128
        * src/cl7211_misc.c (hal_hardware_init): Turn on DIAG LED.
1129
 
1130
        * include/hal_cl7211.h: Add LED flasher definitions.
1131
 
1132
1999-06-15  Gary Thomas  
1133
 
1134
        * misc/prog_flash.c: Massive rewrite/upgrade to handle Intel
1135
        parts that are on the 7211, as well as the ATMEL parts on 7111.
1136
        This program should work for either and gives a good example
1137
        of how to access/program/erase the FLASH.
1138
 
1139
        * include/hal_platform_setup.h (CYGHWR_HAL_ARM_HAS_MMU): Define.
1140
 
1141
        * misc/PKGconf.mak (gdb_module.img):
1142
        * include/pkgconf/mlt_arm_cl7211_stubs.mlt:
1143
        * include/pkgconf/mlt_arm_cl7211_stubs.ldi: Support to allow
1144
        stubs to be the startup application (GDB on board).
1145
 
1146
1999-06-14  Gary Thomas  
1147
 
1148
        * include/hal_cache.h: Turn on FLUSH macros.
1149
 
1150
1999-06-11  Gary Thomas  
1151
 
1152
        * include/hal_cache.h: Update with new unified cache support.
1153
 
1154
1999-06-09  Gary Thomas  
1155
 
1156
        * include/hal_platform_setup.h (PLATFORM_SETUP1): Remove debug code.
1157
 
1158
        * include/pkgconf/hal_arm_cl7211.h: Add new configuration options.
1159
        DRAM size (currently 2M and 16M supported).
1160
        LCD installed?
1161
 
1162
        * include/hal_platform_setup.h: Reorganize to support configuration
1163
        of DRAM size and LCD installed.
1164
 
1165
1999-05-21  Gary Thomas  
1166
 
1167
        * include/pkgconf/hal_arm_cl7211.h: New configury to support
1168
        multiple versions of CLxx11.
1169
 
1170
1999-05-20  Gary Thomas  
1171
 
1172
        * include/pkgconf/hal_arm_cl7211.h: Move RTC setup here.
1173
 
1174
//===========================================================================
1175
// ####GPLCOPYRIGHTBEGIN####
1176
// -------------------------------------------
1177
// This file is part of eCos, the Embedded Configurable Operating System.
1178
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
1179
//
1180
// This program is free software; you can redistribute it and/or modify
1181
// it under the terms of the GNU General Public License as published by
1182
// the Free Software Foundation; either version 2 or (at your option) any
1183
// later version.
1184
//
1185
// This program is distributed in the hope that it will be useful, but
1186
// WITHOUT ANY WARRANTY; without even the implied warranty of
1187
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
1188
// General Public License for more details.
1189
//
1190
// You should have received a copy of the GNU General Public License
1191
// along with this program; if not, write to the
1192
// Free Software Foundation, Inc., 51 Franklin Street,
1193
// Fifth Floor, Boston, MA  02110-1301, USA.
1194
// -------------------------------------------
1195
// ####GPLCOPYRIGHTEND####
1196
//===========================================================================

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.