동기화 썸네일형 리스트형 Linux Kernel 의 spin lock spin_lock 에 대해서 깔끔하게 정리해 놓았다. Lcd 에 control data 를 보내기 위해서 spin_lock_irqsave() 를 사용해 보았다. 보통은 저 함수가 인터럽트를 disable 해주기 때문에 인터럽트 핸들러에서 주로 사용된다고 한다. 그렇다면 disable 된 인터럽트들은 어떻게 되는 것일까? 누구 아는 사람?!! 원문 : http://blog.naver.com/ryswin?Redirect=Log&logNo=140043664262 * spin_lock_irqsave()와 spin_lock_irq() 둘다 interrupt를 disable 시킨 이후에 spin lock을 획득하는 것은 동일하지만, spin_lock_irqsave()는 CPU의 flag 레지스터를 보관했다가 spi.. 더보기 이전 1 다음