PM_HID_RESUME

Personal Computer/Linux 2005. 6. 9. 14:26 posted by tolkien
가. pxafb.c내 pm_callback function 문제

1. legacy pm
kernel에서 sleep/wakeup
2. mizi pm
fb는 hid이므로 sleep은 kernel에서 처리하지만, wakeup은 MZ_RESUME을 application에서 불러서 처리한다.

나. 기존 i819에서 LCD문제
pxafb.c의 pm_callback function이 legacy pm으로 되어 있었슴.
-> kernel에서 LCD를 켜고나서 skywalker에 wakeup을 통보
-> 통보받은 skywalker가 blite를 원래대로
=> 외견상으로 LCD가 켜진 다음에 한참 있다가 blite-ON
==> BUG.

다. 6/ 8일까지 LCD처리
pxafb.c의 pm_callback function이 legacy pm으로 되어 있었슴.
-> sleep전에 skywalker에서 LCD-OFF
-> sleep
-> LCD가 꺼져 있었으므로 kernel은 wakeup시 LCD-OFF상태로
-> skywalker가 blite를 원래대로
-> LCD-ON by skywalker
=> LCD 백화현상 발생

라. 6/ 9일 patch
pxafb.c의 pm_callback function을 mizi pm으로
-> kernel에서 LCD를 켜지 않고 skywalker에 wakeup을 통보
-> skywalker가 MZ_RESUME을 호출해서 LCD-ON
-> blite-ON by skywalker
이 그림같은 평화였다. 그렇지만 마상을 돌면서 렙업해야하는 2시간 유저의 현실은 악몽일까?

(오젤님 맘대로 퍼와서 지송... T.T)
Ozelure - 06화. 으르렁컹컹왈왈 <- 원래 링크.

WD-40...

오늘은.../InLine Skate 2005. 6. 8. 22:41 posted by tolkien
비올때 인라인 타고, 정비할 생각하고 뿌리는 윤활제...