Re: [hatari-devel] GEMDOS HD's drives do not show ".." in Teradesk |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: Eero Tamminen <oak@xxxxxxxxxxxxxx>, hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [hatari-devel] GEMDOS HD's drives do not show ".." in Teradesk
- From: "Roger Burrows" <anodyne@xxxxxxxxxxxx>
- Date: Mon, 08 Sep 2025 22:06:19 -0400
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xplornet.com; h=from:to:date:mime-version:subject:reply-to:message-id:in-reply-to:references:content-type:content-transfer-encoding:content-description; s=hostedemail; bh=xlkkGRkKULdiJgatibsWqVOWMmkanaS1yCoEd8/Icms=; b=O7xD6voWz7DdGRJTLvL/EGgSTa6RZtnCmBZL7vu45z9wmxMHfG1bRd1iWo7ZYHL+FK5zW0iJMpGyPsv0R0lPuIR+yF/rs/3i9iVmwAIMdnBwZSCaJU3iA1oRqIiRtohUMTyjWIPCZbeSPK3KPO8Q1XkvI9OitS7D8MxXE2qtJdFFXLMdg2/hDEIxm3rqRU4P7g6HlhjbqpihrnueFnKK0UfQxwRmvURcIUKTG3zXAsNED6zF1ZNMe470nkbIs/PotF0p+u9BtRodua6xBxhXEfUQcASFDJcCcmtEGgMbfEu+kjf0MQq6KQtACpLraWWiB8dVz3PNxi3ImpDcjw2DDg==
- Organization: Anodyne Software
On 9 Sep 2025 at 1:53, Eero Tamminen wrote:
>
> When doing GEMDOS trace, for a directory containing 4 items, Emu/TOS
> does 4x Fsnext() calls, for IDE disk it does 5x Fsnext() calls, and for
> a floppy disk it does 6x Fsnext() calls.
>
> If TOS returns ".." as an additional (first?) file system entry, and
> Teradesk relies on that, it could explain why ".." entry is missing with
> GEMDOS HD.
>
For clarification: in a standard TOS/DOS root directory, there are no . or ..
entries. In a subdirectory, both exist, and Fsfirst/Fsnext(somedir\*.*) will
return both entries (first entry: . second entry: ..).
Some quick tests with a Fsfirst/Fsnext tester show that the GEMDOS drive on an
old Hatari (2.3.1) never returns the . or .. entries for subdirectories.
Roger