#9589 LOW Opportu: OFW startup sound repeats if frame key hit after escape
Zarro Boogs per Child
bugtracker at laptop.org
Mon Nov 2 19:27:58 EST 2009
#9589: OFW startup sound repeats if frame key hit after escape
-------------------------------------------+--------------------------------
Reporter: Quozl | Owner: wmb at firmworks.com
Type: defect | Status: assigned
Priority: low | Milestone: Opportunity
Component: ofw - open firmware | Version: OFW development version
Resolution: | Keywords:
Next_action: design | Verified: 1
Deployment_affected: | Blockedby:
Blocking: |
-------------------------------------------+--------------------------------
Changes (by wmb at firmworks.com):
* status: new => assigned
Comment:
The reason the sound continues on XO-1.5 but not on XO-1 is because the HD
Audio hardware on XO-1.5 requires software intervention to stop playing
once the sound has started, whereas AC97 hardware has "play once then
stop" capability. The frame key interrupt has the intentional side effect
of disabling further interrupts until interrupts are manually re-enabled.
When interrupts are disabled, the code that turns off the sound cannot
run.
scp dev.laptop.org:~wmb/q3a15b.rom has a proposed fix for this - it locks
out the frame-key (or serial break) interrupt until just before the ok
prompt is issued. As a an additional "feature", the sound stops
immediately when the ok prompt is issued.
--
Ticket URL: <http://dev.laptop.org/ticket/9589#comment:1>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system
More information about the Bugs
mailing list