Event Control Block

공부기록·2023년 10월 14일
0
post-thumbnail

semaphore, message queue, mailbox이 이용한다.

  • OSEVENTCnt : semaphore 및 mutex가 이용한다.
  • OSEVENTPtr : mailbox 및 queue가 이용한다.
  • insert, delete, search의 개념은 앞선 개념과 동일
  • OSRdyGrp = OSEventGrp, OSRdyTbl[] = OSEventTbl[]

Free Event Control Block List

  • 최대 ECB 갯수는 OS_CFG.H의 OS_MAX_EVENT에서 정의 가능하다.
  • OS_INIT이 호출되면 모든 ECB FREE EVENT CONTROL BLOCK LIST에 연결된다.
  • 세마포어나 메세지큐가 생성되면 FREE EVENT CONTROL BLOCK LIST에서 삭제되고 초기화된다.

0개의 댓글

관련 채용 정보