This is the mail archive of the
ecos-cvs@sourceware.org
mailing list for the ecos project.
ecos/packages/hal/arm/at91/at91sam7s/current C ...
- From: asl at sourceware dot org
- To: ecos-cvs at ecos dot sourceware dot org
- Date: 1 Mar 2006 20:43:18 -0000
- Subject: ecos/packages/hal/arm/at91/at91sam7s/current C ...
CVSROOT: /cvs/ecos
Module name: ecos
Changes by: asl@sourceware.org 2006-03-01 20:43:18
Modified files:
packages/hal/arm/at91/at91sam7s/current: ChangeLog
packages/hal/arm/at91/at91sam7s/current/cdl:
hal_arm_at91sam7s.cdl
packages/hal/arm/at91/at91sam7s/current/include: plf_io.h
packages/hal/arm/at91/at91sam7s/current/src: at91sam7s_misc.c
Log message:
* cdl/hal_arm_at91sam7s.cdl: Change the crystal frequency. The
numbers printed on top of the crystal are misleading. It has a
18.432MHz crystal, not 20MHz. This error when combined with the
previous fix to the PLL made the serial baud rate wrong. Change
the multiplier and divisor to achieve about the same CPU clock,
which should be USB compatible.
* src/at91sam7s_misc.c (hal_at91_us_baud): Need the same PLL fix
when calculating the baud rate dynamically.
* include/plf_io.h: Add the Programmable Clock Output registers.