mz_test Function Specification

Personal Computer/misc 2005. 6. 15. 17:26 posted by tolkien
다른 곳에 작성한 건데... 이곳으로 옮깁니다. (그곳을 지울거라서...)

1. 목적
a. 사용자로부터 입력받은대로 똑같이 재현한다.
b. 사용자 입력은 KeyButton, TouchScreen 두가지 device를 통해서 입력됨.

2. 사용자 입력을 기록
open("/dev/misc/test", O_RDONLY)
read("/dev/misc/test", buf, len);

3. 저장된 사용자 입력을 재현
open("/dev/misc/test", O_WRONLY)
write("/dev/misc/test", buf, len);

4. 한번에 한명의 사용자만 device를 open할 수 있슴. (독점적)
open(..., O_RDWR)은 -EINVAL을 return.