gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > Wireless Disk Drive (library)

#128002 - Puyo - Mon May 07, 2007 2:35 pm

... or WiDD for short. As this was discussed earlier, it`s a lib that provides interface for accessing data on your PC directly. Basically it feels, looks and acts like mounting your harddrive on a DS as a fat storage device.

Features:
  • Uses devoptab
  • Standard I/O functions supported
  • Directory listing supported
  • Easy to use

Link.
Any comments are appreciated.

#128003 - PeterM - Mon May 07, 2007 2:54 pm

Sounds neat! Would it be possible to integrate this into a DLDI driver?
_________________
http://aaiiee.wordpress.com/

#128006 - kusma - Mon May 07, 2007 3:22 pm

Really cool. One feature that I'd like (this might be a bit tricky though) is SMB-support for "seamless" integration with existing systems.

#128034 - tepples - Mon May 07, 2007 10:16 pm

PeterM wrote:
Sounds neat! Would it be possible to integrate this into a DLDI driver?

No. This library operates at the file system level. DLDI operates at a lower level, that of sectors on a block device. A DLDI for iSCSI probably wouldn't be practical for these reasons:
  1. Few people know how to run an iSCSI server.
  2. The disk exposed by the iSCSI server would need to be either a dedicated volume (which is expensive unless it's a USB drive), a dedicated partition (which few people know how to create) or a disk image (which Windows cannot open without third-party software such as Daemon Tools).
  3. Libfat with DLDI runs on the ARM9. Anything involving Wi-Fi needs the ARM7's cooperation, which would require recompiling existing apps, which is exactly what DLDI was designed to get away from.

_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#128037 - PeterM - Mon May 07, 2007 10:32 pm

Fair enough. Cheers for the heads up.
_________________
http://aaiiee.wordpress.com/

#128039 - tondopie - Tue May 08, 2007 12:14 am

if this is updated some more maybe a remote .nds booting app is in order