X-Git-Url: http://cloudbase.mooo.com/gitweb/z180-stamp.git/blobdiff_plain/5366852335044c1e68a5c32548d3051cc943552f..b40024e18f0750418894d1b0cf3fcaf99ffb09a3:/fatfs/doc/ja/readdir.html diff --git a/fatfs/doc/ja/readdir.html b/fatfs/doc/ja/readdir.html deleted file mode 100644 index bd1c34e..0000000 --- a/fatfs/doc/ja/readdir.html +++ /dev/null @@ -1,126 +0,0 @@ - - -
- - - - - -fBNgÚðÇÝoµÜ·B
--FRESULT f_readdir ( - DIR* dp, /* [IN] fBNgEuWFNg\¢ÌÖÌ|C^ */ - FILINFO* fno /* [OUT] t@Cîñ\¢ÌÖÌ|C^ */ -); --
-FR_OK, -FR_DISK_ERR, -FR_INT_ERR, -FR_NOT_READY, -FR_INVALID_OBJECT, -FR_TIMEOUT, -FR_NOT_ENOUGH_CORE -
-fBNgÌÚ(t@CÆfBNg)ðÇÝoµÜ·B±ÌÖðJèÔµÀs·é±ÆÉæè»ÌfBNgÌSÄÌÚðÇÝo·±ÆªÅ«Ü·B¾çêét@CîñÌÚ×É¢ÄÍ FILINFO\¢ÌðQƵľ³¢BSÄÌÚªÇÝo³êAÇÝo·Úªà¤³¢Æ«ÍAfname[]oÉk¶ñªÔ³êÜ·BfnoÉkE|C^ðwè·éÆA»ÌfBNgÌ[hECfbNXðæªÉª«ßµÜ·BܽA±ÌÖÍɦ·æ¤ÉÖA·é\¬IvVÉæè®ìªÏíèÜ·B
-hbgEGg("."A"..")ÍAÎpXªLøÈÆ«(_FS_RPATH >= 1)ÉÌÝoÍÉ»êÜ·B
-LFN@\ªLøÈÍA±ÌÖÌÄÑoµÉæ§ÁÄFILINFO\¢ÌÌlfnameÆlfsizeªLøÈlÅú»³êĢȯêÎÈèܹñBlfnameÍLFNði[·éobt@ÅAlfsizeÍ»Ìobt@ÌvfÅ·BLFNðÇÝo·KvªÈ¢Æ«ÍAlfnameÉkE|C^ðZbgµÄ¾³¢BÌðÉêÂÅàY·éêÍALFNi[obt@Ék¶ñªÔ³êÜ·B
-ܽAfBNgÚÉLFNîñª¶ÝµÈ¢êÍAfname[]Ép¬¶ªÜÜêéêª èÜ·B
-_FS_MINIMIZE <= 1ÌÆ«ÉgpÂ\Å·B
--FRESULT scan_files ( - char* path /* Jnm[h ([NGAƵÄàgp) */ -) -{ - FRESULT res; - FILINFO fno; - DIR dir; - int i; - char *fn; /* ñUnicode\¬ðzè */ -#if _USE_LFN - static char lfn[_MAX_LFN + 1]; - fno.lfname = lfn; - fno.lfsize = sizeof lfn; -#endif - - - res = f_opendir(&dir, path); /* fBNgðJ */ - if (res == FR_OK) { - i = strlen(path); - for (;;) { - res = f_readdir(&dir, &fno); /* fBNgÚð1ÂÇÝo· */ - if (res != FR_OK || fno.fname[0] == 0) break; /* G[ܽÍÚ³µÌƫͲ¯é */ - if (fno.fname[0] == '.') continue; /* hbgGgͳ */ -#if _USE_LFN - fn = *fno.lfname ? fno.lfname : fno.fname; -#else - fn = fno.fname; -#endif - if (fno.fattrib & AM_DIR) { /* fBNg */ - sprintf(&path[i], "/%s", fn); - res = scan_files(path); - if (res != FR_OK) break; - path[i] = 0; - } else { /* t@C */ - printf("%s/%s\n", path, fn); - } - } - f_closedir(&dir); - } - - return res; -} --