커널에 작성된 코드를 모듈을 이용하여 활성화 시킬 수 있나요?
글쓴이: choboja / 작성시간: 일, 2010/07/11 - 11:08오전
안녕하세요?
제가 하고 싶은것은 일단 kernel의 schedule() 함수의 추가된 코드의 일부분을 어느 순간 부터 활성화시키고 싶습니다.
예를 들어
/* 나중에 활성화 */ new schedule; ... ... ... /* 현재 활성화 */ old schedule; ... ... ...
이런식으로 어느 순간부터 나중에 활성화 된 코드도 동시에 효력이 발생하게 할 수 있는 방법이 있을까요?
간단하게는 if문에 걸어놓고 변수의 값을 변화시키면 될꺼 같고, 이러면 커널에 전역변수를 선언하고 모듈을 올리면서 변화시키면 될꺼 같기도 하네요.
c언어의 전처리기처럼 아래 방법처럼 해결할 수 도 있을까요?
#ifndef __DATA_H
#define __DATA_H
int diff;
#endif
혹 좋은 방법이 있다면 답변 부탁드립니다.
Forums:
댓글 달기