Mercurial > ecos
annotate packages/hal/arm/iq80310/current/ChangeLog @ 156:b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
| author | jlarmour |
|---|---|
| date | Fri, 06 Apr 2001 17:20:13 +0000 |
| parents | e2d866e32dac |
| children | b65ec671dd4c |
| rev | line source |
|---|---|
|
156
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
1 2001-03-12 Jonathan Larmour <jlarmour@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
2 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
3 * src/iq80310_misc.c: Ensure case ranges have spaces around |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
4 identifiers to allow correct parsing by compiler. |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
5 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
6 2001-02-27 Jonathan Larmour <jlarmour@redhat.com> |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
7 |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
8 * src/diag/pci_bios.h: Remove CVS-unfriendly keyword substitutions |
|
b939e9cada46
Merge from eCos master repository on 2001-03-29-21:44:39-BST
jlarmour
parents:
154
diff
changeset
|
9 |
|
154
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
10 2001-02-23 Jesper Skov <jskov@redhat.com> |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
11 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
12 * include/hal_cache.h (HAL_FLASH_CACHES_OLD_MACROS): This platform |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
13 uses deprecated cache handling macros. |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
14 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
15 2001-02-23 Gary Thomas <gthomas@redhat.com> |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
16 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
17 * misc/redboot_ROMA.ecm: Renamed from redboot_ROMA.cfg |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
18 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
19 * misc/redboot_RAMA.ecm: Renamed from redboot_RAMA.cfg |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
20 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
21 * misc/redboot_ROM.ecm: Renamed from redboot_ROM.cfg |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
22 |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
23 * misc/redboot_RAM.ecm: Renamed from redboot_RAM.cfg |
|
e2d866e32dac
Merge from eCos master repository on 2001-02-26-23:18:05-GMT
jlarmour
parents:
152
diff
changeset
|
24 |
|
152
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
25 2001-02-13 Gary Thomas <gthomas@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
26 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
27 * src/iq80310_misc.c (hal_IRQ_handler): |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
28 Return CYGNUM_HAL_INTERRUPT_NONE for spurious interrupts. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
29 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
30 2001-02-08 Jesper Skov <jskov@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
31 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
32 * src/hal_diag.c: Replace CYGSEM_HAL_DIAG_MANGLER_None with |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
33 CYGDBG_HAL_DIAG_TO_DEBUG_CHAN. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
34 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
35 2001-02-07 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
36 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
37 * src/diag/external_timer.c (counter_test): Fix printf format |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
38 string to work with stripped down RedBoot printf.(counter_test): |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
39 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
40 2001-02-06 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
41 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
42 * src/diag/external_timer.c: Merged in Cyclone changes. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
43 * src/diag/interrupts.c: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
44 * src/diag/memtest.c: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
45 * src/diag/xscale_test.c: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
46 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
47 2001-02-02 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
48 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
49 * src/diag/xscale_test.c (seven_segment_display): Use volatile for |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
50 delay loop variable to avoid optimizing it away. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
51 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
52 * src/diag/flash.c (flash_buffer): Change huge array (.bss) to a |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
53 pointer to scratchpad RAM above RedBoot. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
54 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
55 * src/iq80310_misc.c (hal_hardware_init): Don't enable FIQ (for now). |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
56 (cyg_hal_plf_is_stopped_by_hardware): Check for stopped by BKPT insn. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
57 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
58 * misc/redboot_ROM.cfg (CYGNUM_IO_ETH_DRIVERS_NUM_PKT): Set value to 2. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
59 * misc/redboot_ROMA.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
60 * misc/redboot_RAM.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
61 * misc/redboot_RAMA.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
62 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
63 2001-01-31 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
64 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
65 * src/iq80310_pci.c (__pci_abort_handler): Use naked attribute for |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
66 use as abort handler. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
67 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
68 * src/iq80310_misc.c (_scrub_ecc): New function. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
69 (hal_IRQ_handler): Fix switched sensing of FIQ/IRQ. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
70 (hal_hardware_init): Install handlers for NMI FIQs. Fix switched |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
71 installation of FIQ/IRQ ISRs. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
72 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
73 * include/hal_iq80310.h (RFR_INIT_VAL): Double refresh interval. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
74 Add more register definitions. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
75 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
76 * include/hal_platform_setup.h: Add support for baterry test. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
77 Enable Yavapai single-bit error correction. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
78 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
79 * src/diag/*: Integrate latest Cyclone code. Add RHEPL to contributed |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
80 files. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
81 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
82 2001-01-31 Jesper Skov <jskov@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
83 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
84 * src/hal_diag.c: Replaced CYGDBG_HAL_DIAG_DISABLE_GDB_PROTOCOL |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
85 with CYGSEM_HAL_DIAG_MANGLER_None |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
86 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
87 * include/hal_diag.h: Fix hal_delay_us declaration. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
88 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
89 2001-01-26 Jesper Skov <jskov@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
90 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
91 * src/hal_diag.c: Removed CYGSEM_HAL_VIRTUAL_VECTOR_DIAG check. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
92 * include/plf_stub.h: Moved reset macro to |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
93 * include/hal_platform_ints.h: this file. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
94 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
95 2001-01-11 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
96 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
97 * include/hal_platform_setup.h: Remove hardcoded position dependencies |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
98 in page table setup. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
99 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
100 * cdl/hal_arm_iq80310.cdl (CYGSEM_HAL_ARM_IQ80310_ARMBOOT): New |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
101 bool option. If true, modifies ROM startup so that we coexist with |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
102 ARM bootloader. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
103 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
104 * include/pkgconf/mlt_arm_iq80310_roma.mlt: New file. ROM statrup |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
105 with modified start address to coexist with ARM bootloader. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
106 * include/pkgconf/mlt_arm_iq80310_roma.h: Regenerated. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
107 * include/pkgconf/mlt_arm_iq80310_roma.ldi: Regenerated. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
108 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
109 * misc/redboot_ROMA.cfg: RedBoot configuration for ROM startup by |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
110 ARM booloader in FLASH boot sector. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
111 * misc/redboot_RAMA.cfg: RedBoot configuration for RAM startup with |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
112 ARM booloader in FLASH boot sector. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
113 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
114 2001-01-08 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
115 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
116 * src/diag/diag.c (do_hdwr_diag): Turn off debug channel interrupt |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
117 and reset PCI bus before calling Cyclone diag code. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
118 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
119 * src/diag/xscale_test.c (hdwr_diag): Uncomment call to |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
120 sys_pci_device_init. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
121 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
122 2001-01-05 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
123 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
124 * src/iq80310_misc.c (iq80310_program_new_stack): New function to |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
125 setup stack for programs called by RedBoot. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
126 * cdl/hal_arm_iq80310.cdl: Add define for HAL_ARCH_PROGRAM_NEW_STACK. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
127 (Merged from XScale branch). |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
128 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
129 * cdl/hal_arm_iq80310.cdl: Add compile of Cyclone diag code. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
130 * src/diag: New directory with IQ80310 hw diag code from Cyclone. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
131 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
132 2000-12-21 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
133 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
134 * src/iq80310_pci.c (cyg_hal_plf_pci_init): Play nice with PC BIOS. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
135 (pci_config_cleanup): Don't use fixed bus numbers. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
136 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
137 * include/plf_io.h (HAL_PCI_TRANSLATE_INTERRUPT): Don't use fixed |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
138 secondary bus number. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
139 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
140 * include/hal_platform_setup.h: Increase reset delay to 60ms. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
141 Remove dead code. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
142 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
143 2000-11-22 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
144 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
145 * src/hal_diag.c: Support 57600 baud. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
146 * cdl/hal_arm_iq80310.cdl: Accept 57600 as legal baudrate. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
147 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
148 * misc/redboot_RAM.cfg: Set CYGBLD_REDBOOT_MIN_IMAGE_SIZE to 0x40000. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
149 * misc/redboot_ROM.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
150 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
151 2000-11-19 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
152 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
153 * src/iq80310_misc.c (hal_clock_read): Fix timer bit juggling. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
154 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
155 2000-11-19 Gary Thomas <gthomas@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
156 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
157 * cdl/hal_arm_iq80310.cdl: Define CYGBLD_HAL_PLATFORM_IO_H. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
158 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
159 2000-11-16 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
160 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
161 * src/iq80310_misc.c: Add support for external timer as RTC. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
162 (nirq_ISR): Correct dispatch for X3 interrupts. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
163 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
164 * include/hal_platform_ints.h (CYGNUM_HAL_INTERRUPT_RTC): Use ext timer. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
165 (HAL_DELAY_US): Define. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
166 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
167 * cdl/hal_arm_iq80310.cdl: Correct CYGNUM_HAL_RTC_PERIOD. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
168 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
169 2000-11-06 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
170 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
171 * misc/redboot_RAM.cfg: Turn on CYGSEM_REDBOOT_BSP_SYSCALLS. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
172 * misc/redboot_ROM.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
173 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
174 2000-11-04 Mark Salter <msalter@redhat.com> |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
175 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
176 * misc/redboot_RAM.cfg: Add in PCI and ethernet. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
177 * misc/redboot_ROM.cfg: Ditto. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
178 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
179 * include/plf_io.h: Fleshed out PCI support. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
180 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
181 * cdl/hal_arm_iq80310.cdl: Add iq80310_pci.C for compile. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
182 Change default baud to 115200. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
183 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
184 * src/iq80310_pci.c: New file. HAL pci support. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
185 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
186 * include/plf_stub.h: Reworked HW watchpoint/breakpoint support. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
187 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
188 * src/iq80310_misc.c (hal_hardware_init): Remove DSU setup. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
189 (cyg_hal_plf_hw_watchpoint): Support one range instead of two |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
190 single byte locations. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
191 (cyg_hal_plf_is_stopped_by_hardware): Rework interface to return |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
192 reason for hardware stop and data address. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
193 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
194 * include/hal_platform_setup.h (PLATFORM_SETUP1): Clear DSU state. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
195 |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
196 //=========================================================================== |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
197 //####COPYRIGHTBEGIN#### |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
198 // |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
199 // ------------------------------------------- |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
200 // The contents of this file are subject to the Red Hat eCos Public License |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
201 // Version 1.1 (the "License"); you may not use this file except in |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
202 // compliance with the License. You may obtain a copy of the License at |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
203 // http://www.redhat.com/ |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
204 // |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
205 // Software distributed under the License is distributed on an "AS IS" |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
206 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
207 // License for the specific language governing rights and limitations under |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
208 // the License. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
209 // |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
210 // The Original Code is eCos - Embedded Configurable Operating System, |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
211 // released September 30, 1998. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
212 // |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
213 // The Initial Developer of the Original Code is Red Hat. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
214 // Portions created by Red Hat are |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
215 // Copyright (C) 1998, 1999, 2000 Red Hat, Inc. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
216 // All Rights Reserved. |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
217 // ------------------------------------------- |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
218 // |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
219 //####COPYRIGHTEND#### |
|
f935b880e96c
Merge from eCos master repository on 2001-02-14-01:27:14-GMT
jlarmour
parents:
diff
changeset
|
220 //=========================================================================== |
