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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [hal/] [arm/] [edb7xxx/] [v2_0/] [ChangeLog] - Blame information for rev 577

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

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

powered by: WebSVN 2.1.0

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