This is the mail archive of the
ecos-bugs@sourceware.org
mailing list for the eCos project.
[Bug 1002169] Broken cyg_interrupt_disable/enable for cortex m3
- From: bugzilla-daemon at ecoscentric dot com
- To: unassigned at bugs dot ecos dot sourceware dot org
- Date: Tue, 12 Jul 2016 13:06:40 +0000
- Subject: [Bug 1002169] Broken cyg_interrupt_disable/enable for cortex m3
- Authentication-results: sourceware.org; auth=none
- Authentication-results: mail.ecoscentric.com; dkim=permerror (bad message/signature format)
- Auto-submitted: auto-generated
- Dkim-filter: OpenDKIM Filter v2.10.3 mail.ecoscentric.com 74C8FA8A67D
- References: <bug-1002169-777@http.bugs.ecos.sourceware.org/>
Please do not reply to this email, use the link below.
http://bugs.ecos.sourceware.org/show_bug.cgi?id=1002169
--- Comment #4 from Bernard Fouché <bernard.fouche@kuantic.com> ---
IMHO it is necessary to fix hal_interrupt_set_level() because by not left
shifting the prio level of an int, user set values will surely be < to BASEPRI
and the functioning of the function is weird, who expect to set values << 3 or
<<4 in the .ecc to get correct prio levels? The provided patch also set the
default prio level at the maximum value for all unused ints, I can change it to
set these to max/2 if necessary.
--
You are receiving this mail because:
You are the assignee for the bug.