제가 플레쉬메모리가 있는 보드 API를 이용하여
프로그래밍을 하고 있습니다.
문제는 root로 보드 API와 드라이버를 올렸습니다.
드라이버는 모듈로 되어있죠. lsmod 하면 나옵니다.
그런데, 일반유저로 응용프로그램을 만들고 init하는 함수를 수행하면.
OS errorno 13 가 나옵니다. 즉, EACCESS죠. 물론, root는 잘 수행됩니다.
혹, 이와 관련하여 해결방법이 없는지요.
즉, 모듈을 컴파일할때, 일반유저도 사용하도록하는 컴파일 옵션이나 설정 같은것은 없는지요.. 제가 알기로는 일반적으로 root가 모듈을 적재하지만, 사용은 일반유저도 사용할 수 있는 것으로 압니다.