1 |
1
대용량 저장 보드(1 : MSIA)와 입출력 인터페이스 보드(5 : IOIA)를 가지며, 중앙처리장치 보드(1 : MPMA)의 제어를 받아 타 프로세서와의 통신을 담당하는 프로세서 통신 제어보드(4 : PCCA), 이중화와 관련하여 D-채널 및 C-채널 제어를 담당하며 시스팀 주 버스에 연결되어 있는 이중화 운용제어 보드(2 : DCCA)를 구비한 전전자 교환기의 상위 프로세서에 적용되는 실시간처리를 위한 주기적인 태스크 생성 방법에 있어서; 태스크가 프로세스인지 프로시쥬어인지를 결정하고 태스크의 수행시간 주기, 태스크의 수행 횟수를 사용자가 결정해서 주기적인 태스크를 요구하면, 기 생성된 타이머 고유 식별자를 시간 관리기로부터 할당 받아 타이머 고유 식별자를 생성하는 제1단계(50,51)와, 상기 제1단계(50,51) 수행후, 고유식별자의 생성 여부를 검사해서 생성되지 않았으면 에러 메세지를 출력하고 불리워진 곳으로 되돌아 가고, 생성 되었으면 자료구조 블럭 생성을 위해 메모리 매니저를 호출해서 자료구조 블럭 크기의 메모리를 할당받는 제2단계(52 내지 54)와, 상기 제2단계(52 내지 54) 수행후, 할당 여부를 검사하여 할당 받지 못했으면 에러 메시지를 출력한 후 호출된 곳으로 되돌아 가고 할당 받았으면 할당된 자료구조 블럭에 주기적인 태스크의 수행에 필요한 제반 요소들을 복사하는 제4단계(56,57)와, 상기 제4단계(56,57) 수행후, 생성된 타이머 고유 식별자와 자료구조 블럭을 포인터로 연결하는 제5단계(58)와, 상기 제5단계(58) 수행후, 스케쥴러에 등록하는 제6단계(59)에 의해 수행되는 것을 특징으로 하는 주기적인 태스크 형성 방법
|
2 |
2
제1항에 있어서, 상기 제1단계(50,51)는, 이미 생성된 타이머 고유식별자 중에서 한 개를 할당 받아서 플래그(30)항에 노드(node)의 사용을 등록하며 요구유형(31)을 주기적인 동작으로 등록하는 단계와, 상기 주기적으로 등록하는 단계의 수행후, 번호(32)항에 시간 관리기(time handler)에서 할당된 번호를 등록하는 단계에 의해 수행되는 것을 특징으로 하는 주기적인 태스크 형성 방법
|