| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148 |
- \@ifundefined {etoctocstyle}{\let \etoc@startlocaltoc \@gobble \let \etoc@settocdepth \@gobble \let \etoc@depthtag \@gobble \let \etoc@setlocaltop \@gobble }{}
- \contentsline {chapter}{\numberline {1}ディレクトリ索引}{1}{}%
- \contentsline {section}{\numberline {1.1}ディレクトリ}{1}{}%
- \contentsline {chapter}{\numberline {2}名前空間索引}{3}{}%
- \contentsline {section}{\numberline {2.1}名前空間一覧}{3}{}%
- \contentsline {chapter}{\numberline {3}クラス索引}{5}{}%
- \contentsline {section}{\numberline {3.1}クラス一覧}{5}{}%
- \contentsline {chapter}{\numberline {4}ファイル索引}{7}{}%
- \contentsline {section}{\numberline {4.1}ファイル一覧}{7}{}%
- \contentsline {chapter}{\numberline {5}ディレクトリ詳解}{9}{}%
- \contentsline {section}{\numberline {5.1}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}include ディレクトリリファレンス}{9}{}%
- \contentsline {section}{\numberline {5.2}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33 ディレクトリリファレンス}{9}{}%
- \contentsline {section}{\numberline {5.3}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port ディレクトリリファレンス}{9}{}%
- \contentsline {section}{\numberline {5.4}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src ディレクトリリファレンス}{9}{}%
- \contentsline {section}{\numberline {5.5}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel ディレクトリリファレンス}{10}{}%
- \contentsline {section}{\numberline {5.6}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}include/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel ディレクトリリファレンス}{10}{}%
- \contentsline {chapter}{\numberline {6}名前空間詳解}{11}{}%
- \contentsline {section}{\numberline {6.1}tk 名前空間}{11}{}%
- \contentsline {subsection}{\numberline {6.1.1}型定義詳解}{12}{}%
- \contentsline {subsubsection}{\numberline {6.1.1.1}BinarySemaphore}{12}{}%
- \contentsline {subsubsection}{\numberline {6.1.1.2}task\_mask\_t}{12}{}%
- \contentsline {subsubsection}{\numberline {6.1.1.3}TaskFn}{13}{}%
- \contentsline {subsection}{\numberline {6.1.2}列挙型詳解}{13}{}%
- \contentsline {subsubsection}{\numberline {6.1.2.1}Prio}{13}{}%
- \contentsline {subsection}{\numberline {6.1.3}関数詳解}{13}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.1}create()}{13}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.2}exit()}{13}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.3}lock()}{14}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.4}now\_ms()}{14}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.5}preempt\_disable()}{14}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.6}preempt\_enable()}{15}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.7}publish()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{15}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.8}publish()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{15}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.9}sleep\_ms()}{16}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.10}start()}{16}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.11}unlock()}{16}{}%
- \contentsline {subsubsection}{\numberline {6.1.3.12}yield()}{17}{}%
- \contentsline {section}{\numberline {6.2}tk::detail 名前空間}{17}{}%
- \contentsline {subsection}{\numberline {6.2.1}関数詳解}{17}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.1}block\_current\_task\_locked()}{17}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.2}current\_task\_slot()}{17}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.3}find\_highest\_prio\_waiter()}{17}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.4}sched\_lock()}{18}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.5}sched\_unlock()}{18}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.6}static\_register()}{18}{}%
- \contentsline {subsubsection}{\numberline {6.2.1.7}wake\_task\_locked()}{18}{}%
- \contentsline {chapter}{\numberline {7}クラス詳解}{19}{}%
- \contentsline {section}{\numberline {7.1}tk::Actor$<$ Msg\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type, Queue\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Size $>$ クラステンプレート}{19}{}%
- \contentsline {subsection}{\numberline {7.1.1}詳解}{19}{}%
- \contentsline {subsection}{\numberline {7.1.2}構築子と解体子}{20}{}%
- \contentsline {subsubsection}{\numberline {7.1.2.1}Actor()}{20}{}%
- \contentsline {subsubsection}{\numberline {7.1.2.2}$\sim $Actor()}{20}{}%
- \contentsline {subsection}{\numberline {7.1.3}関数詳解}{20}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.1}handle()}{20}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.2}on\_message()}{20}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.3}on\_start()}{21}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.4}post()\hspace {0.1cm}{\footnotesize \ttfamily [1/3]}}{21}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.5}post()\hspace {0.1cm}{\footnotesize \ttfamily [2/3]}}{21}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.6}post()\hspace {0.1cm}{\footnotesize \ttfamily [3/3]}}{22}{}%
- \contentsline {subsubsection}{\numberline {7.1.3.7}start()}{22}{}%
- \contentsline {section}{\numberline {7.2}tk::Event\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Hub$<$ Msg\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Type, Max\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Subscribers $>$ クラステンプレート}{22}{}%
- \contentsline {subsection}{\numberline {7.2.1}詳解}{23}{}%
- \contentsline {subsection}{\numberline {7.2.2}関数詳解}{23}{}%
- \contentsline {subsubsection}{\numberline {7.2.2.1}publish()}{23}{}%
- \contentsline {subsubsection}{\numberline {7.2.2.2}subscribe()}{23}{}%
- \contentsline {subsubsection}{\numberline {7.2.2.3}subscriber\_count()}{24}{}%
- \contentsline {subsubsection}{\numberline {7.2.2.4}unsubscribe()}{24}{}%
- \contentsline {section}{\numberline {7.3}Fpu\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Ctx 構造体}{24}{}%
- \contentsline {subsection}{\numberline {7.3.1}メンバ詳解}{25}{}%
- \contentsline {subsubsection}{\numberline {7.3.1.1}s}{25}{}%
- \contentsline {section}{\numberline {7.4}tk::Lock\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Guard$<$ Lockable $>$ クラステンプレート}{25}{}%
- \contentsline {subsection}{\numberline {7.4.1}詳解}{25}{}%
- \contentsline {subsection}{\numberline {7.4.2}構築子と解体子}{25}{}%
- \contentsline {subsubsection}{\numberline {7.4.2.1}LockGuard()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{25}{}%
- \contentsline {subsubsection}{\numberline {7.4.2.2}$\sim $LockGuard()}{26}{}%
- \contentsline {subsubsection}{\numberline {7.4.2.3}LockGuard()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{26}{}%
- \contentsline {subsection}{\numberline {7.4.3}関数詳解}{26}{}%
- \contentsline {subsubsection}{\numberline {7.4.3.1}operator=()}{26}{}%
- \contentsline {section}{\numberline {7.5}tk::Message 構造体}{26}{}%
- \contentsline {subsection}{\numberline {7.5.1}詳解}{27}{}%
- \contentsline {subsection}{\numberline {7.5.2}メンバ詳解}{27}{}%
- \contentsline {subsubsection}{\numberline {7.5.2.1}arg}{27}{}%
- \contentsline {subsubsection}{\numberline {7.5.2.2}id}{27}{}%
- \contentsline {section}{\numberline {7.6}tk::Mutex クラス}{27}{}%
- \contentsline {subsection}{\numberline {7.6.1}詳解}{28}{}%
- \contentsline {subsection}{\numberline {7.6.2}構築子と解体子}{28}{}%
- \contentsline {subsubsection}{\numberline {7.6.2.1}Mutex()}{28}{}%
- \contentsline {subsection}{\numberline {7.6.3}関数詳解}{28}{}%
- \contentsline {subsubsection}{\numberline {7.6.3.1}is\_locked()}{28}{}%
- \contentsline {subsubsection}{\numberline {7.6.3.2}lock()}{28}{}%
- \contentsline {subsubsection}{\numberline {7.6.3.3}try\_lock()}{28}{}%
- \contentsline {subsubsection}{\numberline {7.6.3.4}unlock()}{29}{}%
- \contentsline {section}{\numberline {7.7}tk::Preempt\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Guard クラス}{29}{}%
- \contentsline {subsection}{\numberline {7.7.1}詳解}{29}{}%
- \contentsline {subsection}{\numberline {7.7.2}構築子と解体子}{29}{}%
- \contentsline {subsubsection}{\numberline {7.7.2.1}PreemptGuard()\hspace {0.1cm}{\footnotesize \ttfamily [1/2]}}{29}{}%
- \contentsline {subsubsection}{\numberline {7.7.2.2}$\sim $PreemptGuard()}{29}{}%
- \contentsline {subsubsection}{\numberline {7.7.2.3}PreemptGuard()\hspace {0.1cm}{\footnotesize \ttfamily [2/2]}}{30}{}%
- \contentsline {subsection}{\numberline {7.7.3}関数詳解}{30}{}%
- \contentsline {subsubsection}{\numberline {7.7.3.1}operator=()}{30}{}%
- \contentsline {section}{\numberline {7.8}tk::Semaphore クラス}{30}{}%
- \contentsline {subsection}{\numberline {7.8.1}詳解}{30}{}%
- \contentsline {subsection}{\numberline {7.8.2}構築子と解体子}{30}{}%
- \contentsline {subsubsection}{\numberline {7.8.2.1}Semaphore()}{30}{}%
- \contentsline {subsection}{\numberline {7.8.3}関数詳解}{31}{}%
- \contentsline {subsubsection}{\numberline {7.8.3.1}acquire()}{31}{}%
- \contentsline {subsubsection}{\numberline {7.8.3.2}count()}{31}{}%
- \contentsline {subsubsection}{\numberline {7.8.3.3}release()}{31}{}%
- \contentsline {subsubsection}{\numberline {7.8.3.4}try\_acquire()}{31}{}%
- \contentsline {section}{\numberline {7.9}tk::Task\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Handle 構造体}{32}{}%
- \contentsline {subsection}{\numberline {7.9.1}詳解}{32}{}%
- \contentsline {subsection}{\numberline {7.9.2}関数詳解}{32}{}%
- \contentsline {subsubsection}{\numberline {7.9.2.1}is\_valid()}{32}{}%
- \contentsline {subsection}{\numberline {7.9.3}メンバ詳解}{32}{}%
- \contentsline {subsubsection}{\numberline {7.9.3.1}slot}{32}{}%
- \contentsline {chapter}{\numberline {8}ファイル詳解}{33}{}%
- \contentsline {section}{\numberline {8.1}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}include/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}actor.hpp ファイル}{33}{}%
- \contentsline {section}{\numberline {8.2}actor.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{34}{}%
- \contentsline {section}{\numberline {8.3}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}include/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}kernel.hpp ファイル}{36}{}%
- \contentsline {subsection}{\numberline {8.3.1}マクロ定義詳解}{37}{}%
- \contentsline {subsubsection}{\numberline {8.3.1.1}TK\_DEFAULT\_STACK\_SIZE}{37}{}%
- \contentsline {subsubsection}{\numberline {8.3.1.2}TK\_MAX\_TASKS}{38}{}%
- \contentsline {subsubsection}{\numberline {8.3.1.3}TK\_TASK}{38}{}%
- \contentsline {subsubsection}{\numberline {8.3.1.4}TK\_TICKS\_PER\_SEC}{38}{}%
- \contentsline {subsubsection}{\numberline {8.3.1.5}TK\_TIME\_SLICE\_MS}{38}{}%
- \contentsline {section}{\numberline {8.4}kernel.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{39}{}%
- \contentsline {section}{\numberline {8.5}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}include/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}sync.hpp ファイル}{40}{}%
- \contentsline {section}{\numberline {8.6}sync.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}hpp}{40}{}%
- \contentsline {section}{\numberline {8.7}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33.c ファイル}{42}{}%
- \contentsline {subsection}{\numberline {8.7.1}マクロ定義詳解}{43}{}%
- \contentsline {subsubsection}{\numberline {8.7.1.1}FPCCR\_ASPEN}{43}{}%
- \contentsline {subsubsection}{\numberline {8.7.1.2}FPCCR\_LSPEN}{43}{}%
- \contentsline {subsection}{\numberline {8.7.2}関数詳解}{43}{}%
- \contentsline {subsubsection}{\numberline {8.7.2.1}tk\_port\_init()}{43}{}%
- \contentsline {section}{\numberline {8.8}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}port\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33.h ファイル}{43}{}%
- \contentsline {subsection}{\numberline {8.8.1}関数詳解}{43}{}%
- \contentsline {subsubsection}{\numberline {8.8.1.1}tk\_port\_init()}{43}{}%
- \contentsline {subsubsection}{\numberline {8.8.1.2}tk\_port\_make\_frame()}{43}{}%
- \contentsline {subsubsection}{\numberline {8.8.1.3}tk\_port\_start()}{44}{}%
- \contentsline {section}{\numberline {8.9}port\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}m33.\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}h}{44}{}%
- \contentsline {section}{\numberline {8.10}C:/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Users/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}yoneda/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Documents/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Pico\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\_\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}Projects/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}tinykernel/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}src/\discretionary {\mbox {\scriptsize $\hookleftarrow $}}{}{}scheduler.cpp ファイル}{44}{}%
- \contentsline {subsection}{\numberline {8.10.1}関数詳解}{45}{}%
- \contentsline {subsubsection}{\numberline {8.10.1.1}isr\_systick()}{45}{}%
- \contentsline {subsubsection}{\numberline {8.10.1.2}tk\_switch\_context()}{45}{}%
- \contentsline {subsubsection}{\numberline {8.10.1.3}tk\_task\_return\_trampoline()}{45}{}%
- \contentsline {subsection}{\numberline {8.10.2}変数詳解}{45}{}%
- \contentsline {subsubsection}{\numberline {8.10.2.1}tk\_fpu\_scratch}{45}{}%
- \contentsline {chapter}{Index}{47}{}%
|