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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-2.0/] [packages/] [hal/] [powerpc/] [cogent/] [v2_0/] [ChangeLog] - Blame information for rev 279

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

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

powered by: WebSVN 2.1.0

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