_IOW
-
_IO , _IOR , _IOW , _IORWAndroid 2010. 7. 21. 20:56
Android Framework 단을 공부를 하던중, binder의 개념이 나왔다.그래서 안드로이드용으로 포팅된 커널단을 확인하였다. /drviers/staging/android/binder.h 를 확인했더니, _IOR 형태로 define 문이 보인다. include/asm-arm/ioctl.h 에 매크로가 정의 되어있다.. _IO(type, nr) :: 데이터 전송 없음 _IOR(type, nr, size) :: 디바이스로 부터 데이터를 읽어옴 _IOW(type, nr, size) :: 디바이스로 데이터를 전송 _IORW(type, nr, size) :: 양방향 전송 ** type 매직번호. 한개의 번호를 정하고 드라이브 전체에서 이 값을 사용한다. ** nr 순서에 따른(차례로 붙이는) 번호 ** s..