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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [powerpc/] [cogent/] [current/] [ChangeLog] - Blame information for rev 798

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_powerpc_cogent.cdl: update compiler flags for gcc 4.x
4
 
5
2008-11-07  Jonathan Larmour  
6
 
7
        * include/pkgconf/mlt_powerpc_cogent_ram.ldi:
8
        * include/pkgconf/mlt_powerpc_cogent_rom.ldi:
9
        Add SECTION_eh_frame and SECTION_RELOCS.
10
 
11
2003-07-18  Nick Garnett  
12
 
13
        * cdl/hal_powerpc_cogent.cdl:
14
        Changed values for CYGNUM_HAL_RTC_NUMERATOR,
15
        CYGNUM_HAL_RTC_DENOMINATOR and CYGNUM_HAL_RTC_PERIOD to
16
        "default_value" from "calculated". This makes it easier
17
        to change these values globally.
18
 
19
2003-03-23  Gary Thomas  
20
 
21
        * cdl/hal_powerpc_cogent.cdl: New options for setting processor type.
22
 
23
2003-03-07  Gary Thomas  
24
 
25
        * include/plf_stub.h: Remove [confusing] platform specific include.
26
 
27
2002-08-06  Gary Thomas  
28
2002-08-06  Motoya Kurotsu 
29
 
30
        * src/hal_diag.c: I/O channel data can't be constant - contains
31
        timeout information which can be changed.
32
 
33
2002-06-27  Gary Thomas  
34
 
35
        * include/plf_regs.h: New file - platform overrides.
36
 
37
2002-05-21  Gary Thomas  
38
 
39
        * misc/gdb_module.ecm: New file - ecosconfig data used to
40
        build ROM based GDB stubs.
41
 
42
2002-05-13  Jesper Skov  
43
 
44
        * cdl/hal_powerpc_cogent.cdl: Removed implemntation of
45
        CYGINT_HAL_VIRTUAL_VECTOR_SUPPORT_NOT_GUARANTEED.
46
 
47
2002-04-11  Gary Thomas  
48
 
49
        * include/plf_cache.h: Cache control is in hal/common CDL.
50
 
51
2002-01-25  Jesper Skov  
52
 
53
        * src/cogent.S (hal_hardware_init): Set IMMR base.
54
        * src/plf_misc.c: Change MMU mapping to follow IMMR base.
55
 
56
2001-03-08  Jesper Skov  
57
 
58
        * cdl/hal_powerpc_cogent.cdl: Does not guarantee virtual vector
59
        support.
60
 
61
2001-01-26  Jesper Skov  
62
 
63
        * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check.
64
        * include/plf_stub.h: Moved reset macro to
65
        * include/plf_intr.h: this file.
66
 
67
2000-10-20  Jonathan Larmour  
68
 
69
        * include/pkgconf/mlt_powerpc_cogent_ram.h:
70
        * include/pkgconf/mlt_powerpc_cogent_rom.h:
71
        * include/pkgconf/mlt_powerpc_cogent_ram.ldi:
72
        * include/pkgconf/mlt_powerpc_cogent_rom.ldi:
73
        Regenerated with updated host tools
74
 
75
2000-10-19  Jesper Skov  
76
 
77
        * include/pkgconf/mlt_powerpc_cogent_ram.h: Added heap1 label.
78
        * include/pkgconf/mlt_powerpc_cogent_ram.mlt: Same.
79
        * include/pkgconf/mlt_powerpc_cogent_ram.ldi: Same.
80
        * include/pkgconf/mlt_powerpc_cogent_rom.h: Same.
81
        * include/pkgconf/mlt_powerpc_cogent_rom.mlt: Same.
82
        * include/pkgconf/mlt_powerpc_cogent_rom.ldi: Same.
83
 
84
2000-06-30  Jesper Skov  
85
 
86
        * src/plf_stub.c (hal_plf_stub_init): calling i/f macro
87
        changes. Always write to LCD for ROM monitor configs.
88
 
89
        * src/hal_diag.c: Use per-channel struct instead of code
90
        cruft. calling i/f macro changes.
91
 
92
2000-06-28  Jesper Skov  
93
 
94
        * src/hal_diag.c: Cleanup.
95
 
96
2000-06-26  Jesper Skov  
97
 
98
        * cdl/hal_powerpc_cogent.cdl: Removed ROM_DEBUG option.
99
 
100
        * include/plf_intr.h:
101
        * src/plf_misc.c: Removed Ctrl-c code.
102
 
103
        * src/hal_diag.c: Snip cruft. Added non-block/timout
104
        features. Moved Ctrl-c support code here.
105
 
106
2000-06-21  Jesper Skov  
107
 
108
        * src/plf_stub.c: Provide plf stub init which prints build date
109
        on LCD for ROM monitor configs.
110
 
111
        * src/cma_ser.inl: [deleted]
112
        * src/hal_diag.c:
113
        * include/plf_stub.h:
114
        * include/hal_diag.h:
115
        * cdl/hal_powerpc_cogent.cdl:
116
        Added LCD as the 3rd comms channel. Cleanups to support full procs
117
        table.
118
 
119
2000-06-20  Jesper Skov  
120
 
121
        * include/pkgconf/mlt_powerpc_cogent_ram.h:
122
        * include/pkgconf/mlt_powerpc_cogent_ram.mlt:
123
        * include/pkgconf/mlt_powerpc_cogent_ram.ldi:
124
        * include/pkgconf/mlt_powerpc_cogent_rom.h:
125
        * include/pkgconf/mlt_powerpc_cogent_rom.mlt:
126
        * include/pkgconf/mlt_powerpc_cogent_rom.ldi:
127
        Updated.
128
 
129
2000-06-16  Jesper Skov  
130
 
131
        * src/plf_stub.c:
132
        * src/cma_ser.inl: Removed BREAK handling.
133
 
134
        * include/plf_stub.h: Changed to virtual vector style.
135
 
136
        * src/plf_misc.c:
137
        * include/plf_intr.h: Added ctrlc handling.
138
 
139
        * src/hal_diag.c:
140
        * include/hal_diag.h: virtual vector changes.
141
 
142
        * hal_aux.c renamed to plf_misc.c
143
 
144
        * cdl/hal_powerpc_cogent.cdl: Added virtual vector options.
145
 
146
        * include/pkgconf/mlt_powerpc_cogent_rom.ldi:
147
        * include/pkgconf/mlt_powerpc_cogent_rom.mlt:
148
        * include/pkgconf/mlt_powerpc_cogent_ram.ldi:
149
        * include/pkgconf/mlt_powerpc_cogent_rom.mlt:
150
        Added space for virtual table.
151
 
152
2000-06-13  Jesper Skov  
153
 
154
        * include/plf_intr.h: Added.
155
 
156
2000-04-04  Jesper Skov  
157
 
158
        * src/hal_diag.c (hal_diag_write_char): Add GDB critical IO region
159
        handling.
160
 
161
2000-03-02  Jesper Skov  
162
 
163
        * src/hal_diag.c (ai_write_char): fix typos.
164
 
165
2000-02-21  Gary Thomas  
166
 
167
        * cdl/hal_powerpc_cogent.cdl: Add CYGHWR_HAL_POWERPC_BOARD_SPEED.
168
 
169
2000-02-28  Jesper Skov  
170
 
171
        * cdl/hal_powerpc_cogent.cdl: Remove hardcoded copy_vectors
172
        definition.
173
 
174
2000-02-21  Jesper Skov  
175
 
176
        * src/cogent.S: use arch.inc instead of ppc.inc
177
 
178
2000-02-18  Jonathan Larmour  
179
 
180
        * cdl/hal_powerpc_cogent.cdl (CYGBLD_BUILD_GDB_STUBS): When building
181
        stubs, define every dependency required here rather than in the
182
        template
183
 
184
2000-02-11  Jesper Skov  
185
 
186
        * src/hal_aux.c: Cleaned up includes.
187
 
188
2000-02-10  Jesper Skov  
189
 
190
        * include/plf_stub.h:
191
        HAL_STUB_PLATFORM_STUBS_INIT->HAL_STUB_PLATFORM_INIT
192
 
193
        * misc/STUBS_config:
194
        Removed stubs as a legal startup type.
195
 
196
2000-02-07  Jesper Skov  
197
 
198
        * include/pkgconf/mlt_powerpc_cogent_ram.mlt:
199
        * include/pkgconf/mlt_powerpc_cogent_rom.mlt:
200
        Fixed some typos.
201
 
202
        * src/hal_diag.c: Depend on CYGSEM_HAL_ROM_MONITOR instead of
203
        STARTUP_STUBS.
204
 
205
        * include/pkgconf/mlt*.*: Updated to new stubs scheme.
206
        * include/pkgconf/hal_powerpc_cogent.h: Removed stubs startup
207
        type. Use MPC8xx variant code.
208
 
209
 
210
        * cdl/hal_powerpc_cogent.cdl:  Removed stubs startup type. Use
211
        MPC8xx variant code.
212
        Specify CPU options in linker flags.
213
 
214
2000-02-03  Jesper Skov  
215
 
216
        * cdl/hal_powerpc_cogent.cdl:
217
        * src/cma_ser.inl:
218
        * src/cogent.S:
219
        * src/hal_diag.c:
220
        CYG_HAL_POWERPC_x->CYGPKG_...
221
 
222
2000-02-03  Jesper Skov  
223
 
224
        * cdl/hal_powerpc_cogent.cdl: Implements stubs.
225
 
226
2000-01-27  Jesper Skov  
227
 
228
        * cdl/hal_powerpc_cogent.cdl: Moved part of stubs build rule to
229
        common HAL. Changed description.
230
 
231
2000-01-26  Jesper Skov  
232
 
233
        * include/plf_cache.h: Added.
234
 
235
2000-01-26  Jesper Skov  
236
 
237
        * cdl/hal_powerpc_cogent.cdl: Fix display string.
238
 
239
2000-01-24  Jesper Skov  
240
 
241
        * cdl/hal_powerpc_cogent.cdl: Add stubs build rule.
242
 
243
2000-01-24  John Dallaway  
244
 
245
        * cdl/*.cdl:
246
 
247
        Remove obsolete option CYGTST_TESTING_IDENTIFIER.
248
 
249
2000-01-19  Hugo Tyson  
250
 
251
        * cdl/*.cdl: Add descriptions to a number of options &c which were
252
        lacking same, also tidied up other typos as noticed en passant.
253
 
254
1999-12-21  Jonathan Larmour  
255
 
256
        * cdl/hal_powerpc_cogent.cdl: Ensure we "puts" to appropriate CDL header
257
 
258
1999-12-20  Gary Thomas  
259
 
260
        * cdl/hal_powerpc_cogent.cdl: Add -Wl for linker options.
261
 
262
1999-11-25  Gary Thomas  
263
 
264
        * include/pkgconf/mlt_powerpc_cogent_stubs.h:
265
        * include/pkgconf/mlt_powerpc_cogent_rom.h:
266
        * include/pkgconf/mlt_powerpc_cogent_ram.h: New file(s).
267
 
268
1999-09-02  Jesper Skov  
269
 
270
        * misc/STUBS_config: Added.
271
 
272
1999-06-11  Hugo Tyson  
273
 
274
        * src/PKGconf.mak: Build the new file.
275
 
276
        * src/hal_aux.c (CYGARC_MEMDESC_TABLE): New file, to define this
277
        object for per-platform table-driven memory map initialization.
278
        The table used to be in hal_misc.c in the architectural HAL; this
279
        is platform dependent so better and cleaner here.
280
 
281
1999-05-20  Gary Thomas  
282
 
283
        * include/pkgconf/hal_powerpc_cogent.h: Move RTC setup here.
284
 
285
1999-04-08  John Dallaway  
286
 
287
        * include/pkgconf/*.ldi: Revised SECTION_* macro arguments to
288
        avoid padded output sections (PR 19787)
289
 
290
1999-04-06  Jesper Skov  
291
 
292
        * src/hal_diag.c: Moved a declaration out of a local scope.
293
 
294
        * include/plf_stub.h:
295
        * src/plf_stub.c:
296
        * src/cma_ser.inl:
297
        Use separate cma function prefix for stub. Fixed naming buglet in
298
        cma_ser.inl.
299
 
300
1999-03-29  Jesper Skov  
301
 
302
        * src/hal_diag.c (hal_diag_write_char): Fix type warning.
303
 
304
1999-03-25  Jesper Skov  
305
 
306
        * src/hal_diag.c: Made serial O-packetization match that of the
307
        other archs.
308
 
309
1999-03-23  Jesper Skov  
310
 
311
        * src/cma_ser.inl: Wrapped in CYGONCE and changed hal_stub.h
312
        inclusion to ppc_stub.h.
313
 
314
1999-03-23  Jonathan Larmour  
315
 
316
        * src/hal_diag.c: Disable interrupts when doing diag output so that
317
        system "freezes" while this goes on
318
 
319
1999-03-22  Jesper Skov  
320
 
321
        * src/hal_diag.c:
322
        * src/cogent.S:
323
        Cleaned up some FIX MEs.
324
 
325
1999-03-19  Jesper Skov  
326
 
327
        * include/plf_stub.h: Changed config macro names.
328
 
329
1999-03-17  Jesper Skov  
330
 
331
        * include/plf_stub.h: Only initialize serial line when no DD is
332
        around to do it.
333
 
334
1999-03-08  Jesper Skov  
335
 
336
        * src/cma_ser.inl (put_char): Hang until character is sent.
337
 
338
1999-03-04  John Dallaway  
339
 
340
        * include/pkgconf/*.ldi: give all LDI files unique names so
341
        that they can co-exist in an eCos build tree (PR 19184)
342
        * include/pkgconf/*.mlt: give all MLT files unique names so
343
        that they can co-exist in an eCos build tree (PR 19184)
344
 
345
1999-02-20  Jonathan Larmour  
346
 
347
        * src/cma_ser.inl:
348
        Rename CYG_VECTOR_SIU_IRQ1 -> CYGNUM_HAL_INTERRUPT_SIU_IRQ1 in
349
        line with recent HAL changes
350
 
351
1999-02-16  Jesper Skov  
352
 
353
        * src/hal_diag.c (hal_diag_write_char): Changed
354
        __output_gdb_string to hal_output_gdb_string.
355
 
356
        * include/hal_stub.h: [removed]
357
        * include/plf_stub.h: [added]
358
        * src/hal_stub.c:     [removed]
359
        * src/plf_stub.c:     [added]
360
        * src/PKGconf.mak:
361
        Changed hal_stub to plf_stub. Moved generic HAL stub code to
362
        common/.../hal_stub.c.
363
 
364
1999-02-08  John Dallaway  
365
 
366
        * include/pkgconf/*.mlt: New memory layout save files
367
 
368
1999-02-05  Jesper Skov  
369
 
370
        * src/cogent.S:
371
        * src/cma_ser.inl:
372
        Cleaned up the MPC823/850 code.
373
 
374
1999-02-05  John Dallaway  
375
 
376
        * include/pkgconf/hal_powerpc_cogent.h:
377
        Rename startup type 'stub' to 'stubs'.
378
 
379
1999-02-05  John Dallaway  
380
 
381
        * include/pkgconf/*.ldi: Remove LMA_EQ_VMA macro definition.
382
 
383
1999-02-04  Jesper Skov  
384
 
385
        * src/cma_ser.inl: Undefine macros at end of file.
386
 
387
1999-02-03  Jesper Skov  
388
 
389
        * src/cma_ser.inl: Added naming prefix.
390
 
391
1999-02-01  Jesper Skov  
392
 
393
        * src/cma_ser.inl (hal_cma_init_serial): Proper initialization of
394
        ST16C552.
395
 
396
1999-01-29  Jesper Skov  
397
 
398
        * src/cogent.S:
399
        * src/cma_ser.inl:
400
        Added MPC823/850 support. Some of it needs cleaning up a bit.
401
 
402
1999-01-27  Jesper Skov  
403
 
404
        * src/hal_stub.c:
405
        * src/hal_diag.c:
406
        Got rid of CYG_HAL_ROM_MONITOR.
407
 
408
        * src/hal_stub.c:
409
        * src/hal_diag.c:
410
        * src/cma_ser.inl: [added]
411
        Moved minimal serial driver into its own file.
412
 
413
        * include/pkgconf/hal_powerpc_cogent.h: Added CDL for Diag port.
414
        Disabled both.
415
 
416
1999-01-26  Hugo Tyson  
417
 
418
        * include/pkgconf/stubs.ldi:
419
        * include/pkgconf/ram.ldi:
420
        * include/pkgconf/rom.ldi:
421
        Add copyright notice.  (Though these files will later be generated
422
        by a tool and so not copyright, these default setups are.)
423
 
424
1999-01-26  Jesper Skov  
425
 
426
        * src/hal_diag.c:
427
        * include/pkgconf/hal_powerpc_cogent.h: Added
428
        CYGHWR_HAL_POWERPC_COGENT_GDB_PORT option.
429
 
430
1999-01-20  Jesper Skov  
431
 
432
        * include/pkgconf/stub.ldi:  [removed]
433
        * include/pkgconf/stubs.ldi: [added]
434
        Renamed 'stub' to 'stubs'.
435
 
436
1999-01-19  Jesper Skov  
437
 
438
        * include/pkgconf/stub.ldi:
439
        * include/pkgconf/rom.ldi:
440
        * include/pkgconf/hal_powerpc_cogent.h:
441
        Added STUB configuration type; allow ROM to use all of memory.
442
 
443
1999-01-07  Jesper Skov  
444
        PR 18680
445
 
446
        * src/hal_diag.c (hal_diag_init):
447
        * src/hal_stub.c (serial_init):
448
        Disable serial interrupts properly.
449
 
450
1999-01-04  Jesper Skov  
451
 
452
        * src/hal_stub.c: Changed to use the interrupt controller macros.
453
 
454
1998-12-14  Jesper Skov  
455
 
456
        * src/hal_diag.c (hal_diag_write_char): Improved performance by
457
        sending in batches.
458
 
459
1998-12-14  Jesper Skov  
460
 
461
        * src/hal_diag.c: Replaced CYGDBG_KERNEL_DEBUG_GDB_INCLUDE_STUBS with
462
        CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
463
 
464
1998-12-09  Jesper Skov  
465
 
466
        * src/cogent.S (hal_hardware_init): Added a sync instruction
467
        before return to caller.
468
 
469
1998-12-08  Jesper Skov  
470
 
471
        * src/cogent.S (hal_hardware_init): Cleaned up use of magic
472
        constants.
473
 
474
1998-12-07  Jesper Skov  
475
 
476
        * src/hal_diag.c (lcd_dis, hal_diag_init): Wait a bit before
477
        writing to the LCD after it clears BUSY.
478
 
479
1998-12-07  Jesper Skov  
480
 
481
        * src/hal_stub.c (initHardware): Call diag_init when building a
482
        ROM monitor.
483
 
484
1998-12-04  Jesper Skov  
485
 
486
        * src/cogent.S (hal_hardware_init): Also set pitrtc dicisor.
487
 
488
1998-12-04  Jesper Skov  
489
 
490
        * src/hal_stub.c: Comment change.
491
 
492
        * src/cogent.S (hal_hardware_init): Set timebase divisor.
493
 
494
1998-12-02  Jesper Skov  
495
 
496
        * src/hal_stub.c: Added a few CYGARC_REG_ prefixes.
497
 
498
1998-12-02  Jesper Skov  
499
 
500
        * src/hal_stub.c (serial_init): Enable FIFO.
501
 
502
1998-11-26  Jesper Skov  
503
 
504
        * src/hal_stub.c: Changes due to ppc_regs.h cleanup.
505
 
506
        * src/hal_diag.c: Removed bogus ppc_regs.h include.
507
 
508
1998-11-17  Jesper Skov  
509
 
510
        * src/cogent.S: Renamed CYG_HAL_POWERPC_MP860 to
511
        CYG_HAL_POWERPC_MPC860.
512
 
513
 
514
1998-11-04  Jesper Skov  
515
 
516
        * src/hal_diag.c: Rearranged header inclusion to avoid conflicts.
517
 
518
1998-11-02  Jesper Skov  
519
 
520
        * src/hal_stub.c (cyg_hal_gdb_isr): Call generic PPC GDB break
521
        handler rather than triggering a breakpoint in the interrupt
522
        handler.
523
 
524
1998-11-02  Jesper Skov  
525
 
526
        * src/hal_diag.c: Added proper CYG_HAL_ROM_MONITOR behavior.
527
 
528
1998-10-28  Jesper Skov  
529
 
530
        * src/hal_stub.c: Add special initialization of serial for CMA102
531
        support.
532
 
533
1998-10-25  Jesper Skov  
534
 
535
        * src/hal_diag.c: Replaced CYGDBG_KERNEL_DEBUG_GDB_INCLUDE_STUBS
536
        with CYGDBG_HAL_DEBUG_GDB_INCLUDE_STUBS.
537
 
538
        PR 17986
539
        * include/hal_stub.h: Removed superfluous pkgconf/kernel.h
540
        include.
541
 
542
1998-10-23  Jesper Skov  
543
 
544
        * include/hal_stub.h: Include generic-stub.h from hal.
545
 
546
1998-10-23  Jesper Skov  
547
 
548
        * src/cogent.ld: Added copyright notice.
549
 
550
1998-10-19  Jesper Skov  
551
 
552
        * include/pkgconf/hal_powerpc_cogent.h: Undid 1998-10-16 change.
553
 
554
1998-10-19  Jesper Skov  
555
 
556
        * include/hal_diag.h: Add declaration for hal_diag_read_char.
557
 
558
1998-10-16  Jesper Skov  
559
 
560
        * include/pkgconf/hal_powerpc_cogent.h: Changed
561
        CYGPKG_HAL_POWERPC_COGENT to CYG_HAL_POWERPC_COGENT.
562
 
563
1998-10-15  Jesper Skov  
564
 
565
        * src/hal_stub.c: Changed CYG_HAL_GDB_BREAK to
566
        CYGDBG_HAL_DEBUG_GDB_BREAK_SUPPORT.
567
        Removed conditionals for simulator which will never be used.
568
 
569
1998-10-14  Nick Garnett  
570
 
571
        * src/hal_stub.c:
572
        * src/hal_diag.c:
573
        Some changes to allow building without kernel.
574
 
575
1998-10-08  Jesper Skov  
576
 
577
        * include/hal_diag.h
578
        * src/cogent.ld
579
        * src/hal_diag.c
580
        Changed /**/ comments to //.
581
 
582
1998-10-08  Jesper Skov  
583
 
584
        * src/makefile: Removed.
585
 
586
1998-10-08  Jesper Skov  
587
 
588
        * src/hal_stub.c: Fix warning.
589
 
590
1998-10-08  Jesper Skov  
591
 
592
        * include/hal_diag.h
593
        * include/hal_stub.h
594
        * include/pkgconf/hal_powerpc_cogent.h
595
        * src/cogent.S
596
        * src/cogent.ld
597
        * src/hal_diag.c
598
        * src/hal_stub.c
599
        Expanded TABs.
600
 
601
1998-10-08  Jesper Skov  
602
 
603
        * src/hal_stub.c: Removed HAL_IO_BARRIER calls.
604
        Added GDB interrupt support.
605
 
606
1998-10-08  Jesper Skov  
607
 
608
        * src/hal_diag.c: Removed HAL_IO_BARRIER calls.
609
 
610
1998-10-01  Jesper Skov  
611
 
612
        * src/hal_diag.c: Changed baud rate to 38400.
613
 
614
1998-10-01  Jesper Skov  
615
 
616
        * src/hal_stub.c: Changed baud rate to 38400.
617
 
618
        * src/hal_diag.c (hal_diag_read_char): Added for LCD (dummy
619
        function).
620
 
621
1998-09-12  Bart Veer  
622
 
623
        * include/pkgconf/hal_powerpc_cogent.h:
624
        Added missing descriptions (PR 17184)
625
 
626
1998-09-04  Bart Veer  
627
 
628
        * include/pkgconf/hal_powerpc_cogent.h:
629
        Temporary change to the type of the startup option, needed by the
630
        configuration tool.
631
 
632
1998-09-02  Bart Veer  
633
 
634
        * include/pkgconf/hal_powerpc_cogent.h:
635
        New header file for platform-specific options
636
 
637
        * tests/PKGconf.mak:
638
        * src/PKGconf.mak:
639
        Sort out package naming conventions.
640
 
641
Wed Sep  2 17:30:21 1998  Jesper Skov  
642
 
643
        * src/cogent.S (hal_hardware_init): Set Bus Monitor to generate
644
        bus errors if read/write cycles are not properly terminated after
645
        some time.
646
 
647
Tue Sep  1 15:47:03 1998  Jesper Skov  
648
 
649
        * src/hal_diag.c: Include correct header file for previous change.
650
 
651
Tue Sep  1 15:41:54 1998  Jesper Skov  
652
 
653
        * src/hal_diag.c (hal_diag_init, hal_diag_write_char):
654
        When compiled with gdb stub support, let gdb handle diag output.
655
 
656
Mon Aug 31 10:51:32 1998  Jesper Skov  
657
 
658
        * src/hal_diag.c (hal_diag_read_char): Removed GDB C-c check.
659
 
660
        * include/hal_diag.h (HAL_DIAG_READ_CHAR): Added.
661
 
662
1998-08-28  Bart Veer  
663
 
664
        * src/hal_diag.c, src/hal_stub.c:
665
        Updated for new kernel configuration option symbol names
666
 
667
Fri Aug 28 11:12:34 1998  Jesper Skov  
668
 
669
        * src/hal_stub.c (serial_init): Set serial speed to 115200 baud.
670
 
671
Fri Aug 28 09:25:40 1998  Jesper Skov  
672
 
673
        * src/hal_stub.c: Moved strcpy/strlen to generic-stub.c
674
 
675
Thu Aug 27 10:11:22 1998  Jesper Skov  
676
 
677
        * src/hal_stub.c (initHardware): Initialize serial.
678
        Also initialize LCD when building ROM.
679
 
680
        * src/hal_diag.c: Added LCD init string for eCos ROM.
681
 
682
Wed Aug 26 15:56:56 1998  Jesper Skov  
683
 
684
        * src/hal_stub.c:
685
        * src/hal_diag.c:
686
        Changed to use HAL_READ/WRITE macros.
687
 
688
        * src/hal_diag.c (hal_diag_read_char): Added GDB C-C check.
689
 
690
Wed Aug 26 09:01:02 1998  Jesper Skov  
691
 
692
        * src/cogent.ld: Cleaned up a bit. Sort constructors.
693
        Fixed alignment problem.
694
 
695
Mon Aug 24 17:20:44 1998  Jesper Skov  
696
 
697
        * src/hal_stub.c:
698
        * src/hal_diag.c:
699
        Now using the same macro definitions as 16550.hxx.
700
 
701
Mon Aug 24 13:11:51 1998  Jesper Skov  
702
 
703
        * src/cogent.ld: Move data to top of memory when building as
704
        ROM_MONITOR.
705
 
706
Mon Aug 24 10:33:22 1998  Jesper Skov  
707
 
708
        * src/hal_diag.c: Now initializes the UART to 19200 baud.
709
 
710
Mon Aug 24 10:30:44 1998  Jesper Skov  
711
 
712
        * src/cogent.ld: Don't put .fini* at 0x00000000.
713
 
714
Thu Aug 20 17:52:25 1998  Jesper Skov  
715
 
716
        * include/hal_diag.h: Fixed prototype.
717
 
718
Thu Aug 20 17:45:19 1998  Jesper Skov  
719
 
720
        * src/cogent.ld: Moved stack definition to arch/../vectors.S.
721
 
722
Thu Aug 20 17:32:02 1998  Jesper Skov  
723
 
724
        * src/hal_diag.c (hal_diag_read_char): Added.
725
        (hal_diag_init): Handle non-guarded IO registers properly. Also
726
                cleaned up a bit.
727
        (lcd_dis): Same.
728
        (hal_diag_write_char): Handle truncation correctly.
729
 
730
Thu Aug 20 16:07:44 1998  Jesper Skov  
731
 
732
        * src/PKGconf.mak: Include GDB support files.
733
 
734
Thu Aug 20 16:02:00 1998  Jesper Skov  
735
 
736
        * include/hal_stub.h:
737
        * src/hal_stub.c:
738
        Added for GDB support.
739
 
740
1998-08-18  Nick Garnett  
741
 
742
        * src/cogent.S:
743
        * src/hal_diag.c:
744
        * include/hal_diag.h:
745
        * src/cogent.ld:
746
        Now uses hal.h rather than kernel.h.
747
 
748
Tue Aug 18 11:46:53 1998  Jonathan Larmour  
749
 
750
        * src/cogent.ld: Reorder GROUP line
751
 
752
Mon Aug 17 22:13:41 1998  Jonathan Larmour  
753
 
754
        * src/cogent.ld:
755
        Add GROUP(libgcc.a libtarget.a) to prevent need for explicit linking
756
 
757
//===========================================================================
758
// ####GPLCOPYRIGHTBEGIN####
759
// -------------------------------------------
760
// This file is part of eCos, the Embedded Configurable Operating System.
761
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
762
//
763
// This program is free software; you can redistribute it and/or modify
764
// it under the terms of the GNU General Public License as published by
765
// the Free Software Foundation; either version 2 or (at your option) any
766
// later version.
767
//
768
// This program is distributed in the hope that it will be useful, but
769
// WITHOUT ANY WARRANTY; without even the implied warranty of
770
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
771
// General Public License for more details.
772
//
773
// You should have received a copy of the GNU General Public License
774
// along with this program; if not, write to the
775
// Free Software Foundation, Inc., 51 Franklin Street,
776
// Fifth Floor, Boston, MA  02110-1301, USA.
777
// -------------------------------------------
778
// ####GPLCOPYRIGHTEND####
779
//===========================================================================

powered by: WebSVN 2.1.0

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