Bug 53571
Summary: | FLASH address handling inadequate | ||
---|---|---|---|
Product: | [Retired] eCos | Reporter: | George Thomas <gthomas> |
Component: | RedBoot | Assignee: | ecc-bugs-int |
Status: | CLOSED CURRENTRELEASE | QA Contact: | ecc-bugs-int |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | CVS | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2001-09-12 01:04:28 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
George Thomas
2001-09-12 01:02:52 UTC
Changing how RedBoot keeps track of the end of FLASH by letting it be the "last" byte instead of the first byte after (and all of the repercussions of this) would fix the problem. All uses of FLASH addresses in RedBoot are now either (void *) or CYG_ADDRESS which should avoid any addressing problems in the future. Also, the 'end' address is kept internally as the last usable address which avoids the wrap around problem. |