![]() | ||
| Home | SwiftX Archive | SwiftForth Archive | |

This sounds like the software guy who maybe does not
understand the hardware. It is not as simple as
merely not performing byte accesses ! You must fully
understand the bus interface of the ColdFire and when
the BE lines are in fact used. In general, when you
speak of BE you are concerned about write access only.
However, there is nothing in software you can really
do about the bus interface treatment of mis-aligned
write access. Alas, your only solution is to patch
the board.
> For SwiftX on processors with byte-addressable
> external memory (e.g.
> Coldfire), do you know how to bring bring SwiftX up
> with no byte addressing?
> A h/w design flaw swapped the byte enable lines
> going into the 16-bit SRAM
> chips so only long accesses work. Pressing F9
> causes SwiftX to lock up.
> The code enters POWER-UP START GO DEBUG-LOOP XTL and
> ACK where HALT is
> issued; it doesn't get past that.
Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails !
Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/
----------------------------------------------------------------------
swiftx_at_forth.com The SwiftX programming discussion email list
To unsubscribe, send subject "unsubscribe" to swiftx-request_at_forth.com
For list command help, send subject "help" to swiftx-request_at_forth.com
Message archives are located at http://www.forth.com/archive/swiftx
----------------------------------------------------------------------
This list is a forum for SwiftX users. For product support and bug
reports, please send email to support_at_forth.com
----------------------------------------------------------------------
Received on Thu Dec 16 2004 - 09:50:10 PST
This archive was generated by hypermail 2.2.0 : Tue Dec 02 2008 - 03:04:50 PST