Actions
Bug #2429
opencpr_wakecode shouldn't evade bugs that never applied to it
Status:
New
Priority:
Normal
Assignee:
-
Category:
kernel
Start date:
2012-03-19
Due date:
% Done:
0%
Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:
Description
The 64bit cpr wakecode works around bugs in the Studio 10 (Vulcan) assembler, related to the generation of 16bit code.
Fortunately, we never use that assembler to build cpr_wakecode.s 64bit, so these bugs don't apply.
Unfortunately, they make the code a pain in the ass to read.
Someone with the capacity to test and debug such changes should:
- Change to .code16
- Remove any D16 prefix
- Change any A16 prefix into addr32 (and possibly data32)
Test and debug from there.
No data to display
Actions