Mercurial > ecos
diff packages/hal/mips/arch/current/ChangeLog @ 184:022f1e506033
Merge from eCos master repository on 2001-10-02-17:59:22-BST
| author | jlarmour |
|---|---|
| date | Tue, 02 Oct 2001 18:28:24 +0000 |
| parents | 9160a8005d76 |
| children | 977a23cdabeb |
line wrap: on
line diff
--- a/packages/hal/mips/arch/current/ChangeLog +++ b/packages/hal/mips/arch/current/ChangeLog @@ -1,3 +1,15 @@ +2001-09-17 Nick Garnett <nickg@redhat.com> + + * src/hal_misc.c (hal_delay_us): Rewrote this routine to work + correctly in higher speed CPUs. The counter register counts at + half CPU clock speed. The original ticks calculation could + overflow very easily. For example in a 133MHz CPU, it overflowed + with any argument greater than 32! This is another of those "how + did it ever work?" things. + + * include/hal_arch.h: Added casts to CYGARC_PHYSICAL_ADDRESS() and + friends. + 2001-09-07 Nick Garnett <nickg@redhat.com> * include/mips-stub.h: Returned target_register_t to long long @@ -1477,7 +1489,7 @@ 1998-07-23 Nick Garnett <nickg@cygnus. // // The Initial Developer of the Original Code is Red Hat. // Portions created by Red Hat are -// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc. +// Copyright (C) 1998, 1999, 2000, 2001 Red Hat, Inc. // All Rights Reserved. // ------------------------------------------- //
