<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[esxDOS BBS — MKDIR and other .commands that don't work]]></title>
	<link rel="self" href="https://board.esxdos.org/extern.php?action=feed&amp;tid=411&amp;type=atom" />
	<updated>2019-01-17T20:05:32Z</updated>
	<generator>PunBB</generator>
	<id>https://board.esxdos.org/viewtopic.php?id=411</id>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1112#p1112" />
			<content type="html"><![CDATA[<p>It seems this is indeed a critical bug introduced with one of the fixes in v0.8.6. Will fix ASAP.</p><p>Thanks</p>]]></content>
			<author>
				<name><![CDATA[lordcoxis]]></name>
				<uri>https://board.esxdos.org/profile.php?id=2</uri>
			</author>
			<updated>2019-01-17T20:05:32Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1112#p1112</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1111#p1111" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bverstee wrote:</cite><blockquote><p>I just got an email from a customer who is having problems with the .mkdir command.</p></blockquote></div><p>I can reproduce the same error reported by bverstee with Fuse DivMMC, ESXDOS 0.8.6 and FAT16. mkdir works well with Fuse DivMMC, ESXDOS 0.8.5, FAT16.</p><p>I&#039;ve debugged and seems that some CMD24 - WRITE_BLOCK command are wrong. At the beginning I suspected it was an emulation issue, but if the same issue happens with real hardware then it might be a problem with the .mkdir command.</p><p>This is an example of CMD24 - WRITE_BLOCK command:</p><div class="codebox"><pre><code>write COMMAND CMD24 - WRITE_BLOCK (5)
write CRC
read STATUS
write DATA TOKEN
write DATA (512)
write CRC1
write CRC2
read DATA_RESPONSE
read BUSY</code></pre></div><p>And this is a what I see at some point:</p><div class="codebox"><pre><code>write COMMAND CMD24 - WRITE_BLOCK (5)
write CRC
read STATUS
write DATA TOKEN
write DATA (512)
read ?
write COMMAND CMD24 - WRITE_BLOCK (5)</code></pre></div><p>Note the extra read, the missing CRC1 and CRC2 and the attempt to send the next command (rejected by the card).</p><p>The overall block sequence is:<br /></p><div class="codebox"><pre><code>READ_BLOCK 320,352,353,354,608
READ_BLOCK 320,320
WRITE_BLOCK 320,320,320
READ_BLOCK 64
WRITE_BLOCK 64,192,792
WRITE_BLOCK 793 (*) </code></pre></div><p>(*) From here, things get really wrong and finally a CMD 0 - GO_IDLE_STATE is triggered (by error) and the card goes into IDLE state.</p>]]></content>
			<author>
				<name><![CDATA[serbalgi]]></name>
				<uri>https://board.esxdos.org/profile.php?id=399</uri>
			</author>
			<updated>2019-01-14T01:09:12Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1111#p1111</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1069#p1069" />
			<content type="html"><![CDATA[<p>divMMC Future Guide:<br />The current ESXDOS firmware (0.8.6) is limited to 8.3 filenames, so rename files and folders where necessary.<br />-------------------------------------------------------------------------------------------------------------------------------------------</p><p>Regards,<br />Günter</p><p>We can only move in the dark without feedback!</p>]]></content>
			<author>
				<name><![CDATA[Spezzi63]]></name>
				<uri>https://board.esxdos.org/profile.php?id=214</uri>
			</author>
			<updated>2018-10-17T19:29:14Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1069#p1069</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1068#p1068" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Luzie wrote:</cite><blockquote><p>I´m not sure if Dr. Slumps NMI-handler did not just call the .MKDIR-command. So this may no make any difference.<br />Luzie</p></blockquote></div><p>Oh. I have to correct myself. Dr. Slump has no option to create a directory. It &quot;just&quot; can rename or browse directories.</p><p>.MKDIR is all the same (binary) from ESXDOS 0.8.0 up to final 0.8.6.</p><p>Luzie</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2018-10-17T14:40:51Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1068#p1068</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1067#p1067" />
			<content type="html"><![CDATA[<p>what about cheap defective/fake SD card from far east ?</p>]]></content>
			<author>
				<name><![CDATA[zxy]]></name>
				<uri>https://board.esxdos.org/profile.php?id=374</uri>
			</author>
			<updated>2018-10-17T07:10:00Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1067#p1067</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1066#p1066" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Spezzi63 wrote:</cite><blockquote><p>Can you use the directory with the NMI handler by Dr. Slump ?</p><p>Regards,<br />Günter</p></blockquote></div><p>I´m not sure if Dr. Slumps NMI-handler did not just call the .MKDIR-command. So this may no make any difference.</p><p>Luzie</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2018-10-17T05:40:09Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1066#p1066</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1065#p1065" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bverstee wrote:</cite><blockquote><p>I just got an email from a customer who is having problems with the .mkdir command.</p></blockquote></div><p>Hi,<br />Emulator Fuse with DivIDE and esxdos086_final_NMI15.hdf:</p><p>in root or elsewhere,<br />.mkdir soundso<br />.cd soundso<br />.ls</p><p>all ok.</p><p>Can you use the directory with the NMI handler by Dr. Slump ?</p><p>Regards,<br />Günter</p>]]></content>
			<author>
				<name><![CDATA[Spezzi63]]></name>
				<uri>https://board.esxdos.org/profile.php?id=214</uri>
			</author>
			<updated>2018-10-16T22:11:24Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1065#p1065</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1064#p1064" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bverstee wrote:</cite><blockquote><p>I just got an email from a customer who is having problems with the .mkdir command.</p><p>I tested it myself with ESXDOS 0.8.6, and immediately got an ESXDOS error like he did.<br />A folder however seemed to be created.<br />Then when entering the folder with .cd, and showing its content with .ls or CAT, it shows the root of the SD card.<br />So it&#039;s messed up, and .mkdir does not seem to work.</p></blockquote></div><p>Can you please tell us more about the error ESXDOS shows?</p><p>Was it tried on a freshly formatted SD-Card? Was SD-Card checked for errors e.h. with a PC?</p><p>Regards,</p><p>Luzie</p>]]></content>
			<author>
				<name><![CDATA[Luzie]]></name>
				<uri>https://board.esxdos.org/profile.php?id=157</uri>
			</author>
			<updated>2018-10-16T16:58:04Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1064#p1064</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1063#p1063" />
			<content type="html"><![CDATA[<p>Hello,<br />I have tried (in the root directory of FAT16, ESXDOS 0.8.6, SpecEmu divIDE) :<br />.mkdir coconut<br />.cd bin<br />.cp mkdir /coconut/mkdir<br />.cd ../coconut<br />.ls</p><p>and it seems to work ...</p>]]></content>
			<author>
				<name><![CDATA[zxy]]></name>
				<uri>https://board.esxdos.org/profile.php?id=374</uri>
			</author>
			<updated>2018-10-16T15:19:48Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1063#p1063</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[MKDIR and other .commands that don't work]]></title>
			<link rel="alternate" href="https://board.esxdos.org/viewtopic.php?pid=1062#p1062" />
			<content type="html"><![CDATA[<p>I just got an email from a customer who is having problems with the .mkdir command.</p><p>I tested it myself with ESXDOS 0.8.6, and immediately got an ESXDOS error like he did.<br />A folder however seemed to be created.<br />Then when entering the folder with .cd, and showing its content with .ls or CAT, it shows the root of the SD card.<br />So it&#039;s messed up, and .mkdir does not seem to work.</p><p>I just started discussing this on Facebook:<br /><a href="https://www.facebook.com/groups/spectrumforeveryone/permalink/756984884647985/">https://www.facebook.com/groups/spectru … 884647985/</a><br />Others have the same issue, on ESXDOS 0.8.5 and 0.8.6.</p><p>Someone said more .commands have problems like this.</p><p>Anyone knows who created .mkdir?<br />Is there another way to create a folder from a ZX Spectrum with ESXDOS?</p>]]></content>
			<author>
				<name><![CDATA[bverstee]]></name>
				<uri>https://board.esxdos.org/profile.php?id=201</uri>
			</author>
			<updated>2018-10-16T13:20:05Z</updated>
			<id>https://board.esxdos.org/viewtopic.php?pid=1062#p1062</id>
		</entry>
</feed>
