28.12.2014 Views

uC/OS-II (Structure) - 경희대학교

uC/OS-II (Structure) - 경희대학교

uC/OS-II (Structure) - 경희대학교

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Kernel <strong>Structure</strong> (Cont’d)<br />

• <br />

<strong>OS</strong>RdyGrp |= <strong>OS</strong>MapTbl[prio >> 3];<br />

<strong>OS</strong>RdyTbl[prio >> 3] |= <strong>OS</strong>MapTbl[prio & 0x07];<br />

• <br />

if((<strong>OS</strong>RdyTbl[prio>>3] &= ~<strong>OS</strong>MapTbl[prio & 0x07]) == 0)<br />

<strong>OS</strong>RdyGrp &= ~<strong>OS</strong>MapTbl[prio >> 3];<br />

• <br />

y = <strong>OS</strong>UnMapTbl[<strong>OS</strong>RdyGrp];<br />

x = <strong>OS</strong>UnMapTbl[<strong>OS</strong>RdyTbl[y]];<br />

prio = (y

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!