This is the mail archive of the
ecos-bugs@sourceware.org
mailing list for the eCos project.
[Bug 1001078] New: STM32 flash driver support for non-aligned sourcebuffers.
- From: bugzilla-daemon at bugs dot ecos dot sourceware dot org
- To: ecos-bugs at ecos dot sourceware dot org
- Date: Sun, 21 Nov 2010 16:53:49 +0000
- Subject: [Bug 1001078] New: STM32 flash driver support for non-aligned sourcebuffers.
- Auto-submitted: auto-generated
Please do not reply to this email. Use the web interface provided at:
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1001078
Summary: STM32 flash driver support for non-aligned source
buffers.
Product: eCos
Version: CVS
Platform: stm32e_eval (ST STM3210E EVAL board)
OS/Version: Cortex-M
Status: UNCONFIRMED
Severity: enhancement
Priority: low
Component: Flash
AssignedTo: unassigned@bugs.ecos.sourceware.org
ReportedBy: chris@zynaptic.com
CC: ecos-bugs@ecos.sourceware.org
Class: Advice Request
Created an attachment (id=1024)
--> (http://bugs.ecos.sourceware.org/attachment.cgi?id=1024)
Patch to support non-aligned source buffers for STM32 flash.
The current CVS version of the STM32 flash driver requires the source buffer to
be 16-bit aligned for writes. This causes problems when attempting to program
the flash from data held in non-aligned buffers. I am currently using the
attached patch to work around this.
In addition the patched version checks that the length of the write data is an
integer number of flash words, rather than silently discarding the last byte
when an odd number of bytes is written.
--
Configure bugmail: http://bugs.ecos.sourceware.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.