Open a directory containing a sample demo and enter the following.
% make
The compilation begins, and the SRL executable file and the NEF or TEF files with binary information are generated in the following directory.
$TwlSDK/(sample_demo_directory)/bin/(platform)/(target)/
For example:
$TwlSDK/build/demos/mb/multiboot-wfs/bin/ARM9-TS/Release/main.srl
is the executable file for the multiboot-wfs demo.
If using IS-NITRO-DEBUGGER:
loadrun.exe tool from a command line
If using IS-TWL-DEBUGGER:
loadrun.TWL.exe tool from a command line
If using IS-NITRO-DEBUGGER:
loadrun.exe tool from a command line
If using IS-TWL-DEBUGGER:
loadrun.TWL.exe tool from a command line
If using IS-TWL-DEBUGGER:
loadrun.TWL.exe tool from a command line
Because many of the WFS library sample demos use DS Download Play, you need a number of development machines, all with the same communications environment (wireless or wired). $TwlSDK/bin/ARM9-TS/Rom/mb_child_NITRO.srl and mb_child_TWL.srl are samples providing the same functionality as the DS Download Play on the Nintendo DS system, so load the programs into the other machines and execute them together.
Depending on the options set for IS-NITRO-DEBUGGER, a dialog box containing the message "The transfer destination address on the ARM9 Processor is incorrect" appears when the program is loaded. Select NO to proceed with loading.
| Name | Directory | Operation |
|---|---|---|
$TwlSDK/build/demos/wireless_shared/wfs |
demos |
This sample code demonstrates a simple procedure for hooking the WFS library to MP communications. Several sample demos to be described later access this code as a shared process. |
$TwlSDK/build/demos/mb/multiboot-wfs |
demos |
This sample uses the MB library to download a program to the Nintendo DS and then reconnect to that program to provide a wireless file system to the child device program. The $TwlSDK/build/demos/wireless_shared/wc sample code is used as the framework for MP communications.The sample code in $TwlSDK/build/demos/wireless_shared/wfs is used for hooking operations for MP communications. |
$TwlSDK/build/demos/wm/wireless-all |
demos |
This is a comprehensive sample of DS Multi-Card Play. Performing DS Download Play using the clone boot functionality of the MB library, this sample program provides a wireless file system by reconnecting to the downloaded child program and performing data sharing communications. The sample code contained in $TwlSDK/build/demos/wireless_shared/wh is used as the framework for MP communications.The sample code in $TwlSDK/build/demos/wireless_shared/wfs is used for hooking operations for MP communications. |
The WFS library demo does not work properly on ensata.
The wireless-all demo works only in NTR mode.
2008/07/11 Changed descriptions to support TWL.
2007/06/15 Initial version.
CONFIDENTIAL