関数リファレンストップページ

関数リファレンスマニュアル
（日本語版）
TWL-ManualTools 3.4 対応

"Confidential"

This document contains confidential and proprietary information of Nintendo and is also protected under the copyright laws of the United States and foreign countries. No part of this document may be released, distributed, transmitted or reproduced in any form or by any electronic or mechanical means, including information storage and retrieval systems, without permission in writing from Nintendo.

[注意！]　このドキュメントの内容は、秘密情報であるため、厳重な取扱い、管理を行なってください。

© 2007-2009 Nintendo. All rights reserved.

# 注意事項

## マルチスレッドでの動作について

TWL-ManualToolsライブラリは、基本的にスレッドセーフ（マルチスレッドに対応した形）に設計されていません。 このため、TWL-ManualToolsの各ライブラリのAPIを割り込みハンドラや異なるスレッドから呼び出した場合、 正常に動作しない可能性があります。

## 除算器の使用について

TWL-ManualToolsのM2dライブラリでは除算器を使用しています。 そのため、割り込み処理内で除算器の状態の退避/復元を行わずにTWL-ManualToolsを使用しますと、 割り込み元の演算結果を破壊してしまう可能性があります。

割り込み処理でTWL-ManualToolsを使用する場合には、 TWL-SDKのCP_SaveContext(),CP_RestoreContext()を使用して、 除算器の状態を退避・復元するようにしてください。