본문 바로가기
영어공부

portSWITCH_TO_USER_MODE()

by KANG Stroy 2020. 11. 18.





portSWITCH_TO_USER_MODE()  


portSWITCH_TO_USER_MODE()
#include “FreeRTOS.h”
#include “task.h”
void portSWITCH_TO_USER_MODE( void );
Listing 1 portSWITCH_TO_USER_MODE() macro prototype


Summary  


This function is intended for advanced users only and is only relevant to FreeRTOS MPU ports (FreeRTOS ports that make use of a Memory Protection Unit).


MPU restricted tasks are created using xTaskCreateRestricted(). 


The parameters supplied to xTaskCreateRestricted() specify whether the task being created should be a User (unprivileged) mode task, or a Supervisor (privileged) mode task. A Supervisor mode task can call portSWITCH_TO_USER_MODE() to convert itself from a Supervisor mode task into a User mode task.

Parameters
None.

Return Values
None. 

 

Notes
There is no reciprocal equivalent to portSWITCH_TO_USER_MODE() that permits a task to convert itself from a User mode into a Supervisor mode task.  





intend   [in·tend || ɪn'tend]

in·tend〔L 「늘이다, 주의를 돌리다」의 뜻에서〕 vt.

1
…할 작정이다, …하려고 생각하다
▶ 《intend+-ing》 《intend+to do》 I intend going.=I intend to go. 나는 갈 작정이다.(cf. I intended to have gone. 갈 셈이었다. 《그러나 못갔다》)
▶ 《intend+that 절》 We intend that it shall be done today. 우리는 그것을 오늘 할 작정이다.
[유의어] intend, mean, plan 다 같이 「…할 작정이다」의 뜻이지만 intend가 하려는 결의를 가장 강하게 나타내므로 중요한 일을 의도할 때 사용된다.

2
의도하다, 기도(企圖)하다, 고의로 하다
▶ 《intend+to do》 I did not intend to insult you at all. 당신을 모욕할 생각은 추호도 없었다.

3
<사람·물건을> 어떤 목적에 쓰고자 하다, …할 셈이다, 예정하다, 지정하다(design) 《for》
▶ 《intend+목+전+명》 a fund intended for emergency use only 긴급한 경우에만 쓸 예정인 자금
▶ 《intend+목+to do》 《intend+that 절》 I intend him to go.=I intend that he shall go. 나는 그를 보낼 작정이다.
▶ 《intend+목+to be 보》 I intend him to be a writer. 나는 그를 작가로 만들 작정이다.
▶ 《intend+목+전+명》 The gift was intended for you. 그것은 자네에게 줄 선물이었다.
▶ 《intend+목+as 보》 This is not intended as a joke. 이것은 농담이 아니다.

4
의미하다, 가리키다(mean)
▶ 《intend+목+전+명》 What do you intend by your words? 무슨 뜻으로 하는 말인가?
vi. 목적[계획]을 가지다, 의도하다; 《고어》 출발하다
intend·er n.
▷ inténtion, intént n.



relevant  ['rel·e·vant || 'relɪvənt]

adj. 관련된, 당면한 문제에 관련된


reciprocal  [re·cip·ro·cal || rɪ'sɪprəkl]
n. 역수

adj. 상호의; 보답의, 답례하는

equivalent  [e'quiv·a·lent || -nt]
n. 동등물, 가치나 중요성에서 동등한 것; 당량(화학)
adj. 동등한, 동등한 가치의, 대등하게 중요한; 상당하는, 대응하는

permit 1  [per·mit || pɜr'mɪt ,pər- /pə'mɪt ,pɜ-]
per·mit1 v. (permit·ted; permit·ting) vt.
1
허락하다, 허가하다, 허용하다(⇒ let1 [유의어])
▶ The law does not permit the sale of this book. 법은 이 책의 판매를 허용치 않는다.
▶ 《permit+목+to do》 《permit+-ing》 Permit me to go.=Permit my going. 가는 것을 허락해 주십시오.
▶ 《permit+목+목》 《permit+목+전+명》 Permit me a few words.=Permit a few words to me. 몇 마디 하게 해 주십시오.

2
…하게 내버려 두다, 묵인[방임]하다
▶ 《permit+-ing》 《permit+목+to do》 I can’t permit her smoking[her to smoke]. 그녀의 흡연을 묵인할 수 없다.

3
가능케 하다, 용납하다(admit)
▶ 《permit+-ing》 《permit+목+to do》 Circumstances did not permit my attending[me to attend] the party. 사정이 있어 파티에 참석할 수 없었다.

4
…의 기회를 주다, 여지가 있다
▶ vents to permit the escape of gases 가스를 나가게 하는 구멍
Permit me to say ... 죄송한 말씀입니다만…, 자 들어 보세요
vi.

1
<사물이> 허락하다, 인정하다, 용납하다; 기회를 주다
▶ when time permits 시간이 있으면

2
(…의) 여지가 있다 《of》
▶ 《permit+전+명》 The situation permits of no delay. 사태는 촌각의 지체도 용납하지 않는다.
weather permitting 날씨가 좋으면
[pəː𝒓mit, pə𝒓mít│pəːmit] n. 허가(), 면허(장); 증명서, 감찰
▶ a fishing permit 낚시 허가
permit·ter n.
▷ permíssion n.; permíssive a.



댓글