[hatari-devel] Handling of _drvbits |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] Handling of _drvbits
- From: Uwe Seimet <Uwe.Seimet@xxxxxxxxx>
- Date: Sun, 6 Jul 2025 22:54:56 +0200
- Arc-authentication-results: i=1; strato.com; arc=none; dkim=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1751835296; s=strato-dkim-0002; d=strato.com; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=uc8+iRWyxKpIkV3o9AgCSq++d7iwy2vbvTr1Bavm8r0=; b=jMiDh0E0FKQ3eXsY/DZUXR/7hFggd7Xn5AgA5eSOOot7gzbDzI+90rDL+WTGohKZxA DgEiE4GH9g4UJS9VK3hpuAvdWMJZYfMNwsx5q+rmW0W1lItcKmCZYqU05WzfYQ7UM+ro ydr2+jzS1WoKosYsu4Wqb98cdIk6AtvypefXtfJ4WPOT8CYdMcYj8j+FQLUJX/rLylUf xH6y9Hk2OioXbWGHYXaWHiYE58zXhXWcgLiLxkxjvDymnDWuCFTI7Y8gi3t4ftiHmPIX AZIrb2kcCyi2LxA6fmkgIX+4k4GcMjPSG+r1A3J7XWK7OGe0qfTEeT0b/E31dupv/2nQ pqGA==
- Arc-seal: i=1; a=rsa-sha256; t=1751835296; cv=none; d=strato.com; s=strato-dkim-0002; b=qLxn04f9lSztjsL1avYM9hTYOfJSohdpssxPtKliwb9WcgV2iuIurB5RjwrODjaKSq DH7vxpQV72yHQAEx0mCTcmR2tLKYnEuq6rCPHhGk+xanlTJ+5jx8Moa6npjLZblplM6F M7CLswR+i3ROU5Akq58FK2WUrcvosmCU5CSuDJ7H6F+AuZuh8c5fH4JrSDy1GzGm8eFv a3fQi4czc6TM+ulXtmrYMU28fLJcqVvXVkawTv8xOBJnk7uS0nsXG3KOm8V7xTmS4q/l 0a2Xe6AHE0v3/5Znomu4o32sjcdVlunncvUCsAl0qqWpySlQvPLmKEzfWuIRbopsI3Dm 4XYg==
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1751835296; s=strato-dkim-0002; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=uc8+iRWyxKpIkV3o9AgCSq++d7iwy2vbvTr1Bavm8r0=; b=DsEGu6j9LpLJxYI4+xq87cqzrW5uVICyd7EZ9DQ8/tsKF6xYh99OnH5w5oZVgYuEzh Xno+5FgvxtobnzdtIyGIgPVdJy+QS/91p9qkpNxS0LCrAHTCuh+78WBX1qTYGoMXojin CkSaB6dA32bydI0Og4g98JGZqKccbr2eRUPjiXXv5kwl6ungDf1ij2l2d9g0BzLISHft Rh6jxQHxHje58xVA48AENMpS8EokXsmPVVFMEEoYUlWctoUBujPOXN/MWu37zbY4BuSB miANMwOf/pZGoqfwAuFjmgmOnO7abFhNGKdy+9ofHySote1lzN0CwyNqe4XPXqbi4DzW OsCw==
- Dkim-signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1751835296; s=strato-dkim-0003; d=seimet.de; h=Message-ID:Subject:To:From:Date:Cc:Date:From:Subject:Sender; bh=uc8+iRWyxKpIkV3o9AgCSq++d7iwy2vbvTr1Bavm8r0=; b=DZtyusfITQmTTbIDCteR1nzElW2hVpt300Kv23kpLq0eNHAZ1hQhRm1QjRmfo+1TIK RdbwJHoWESW5tQhiKHCg==
Hi,
I assume what I am asking for cannot be changed, but I thought I would at
least ask: Is it possible that Hatari sets the bits for the GEMDOS drives in
_drvbits earlier, before TOS bootstraps the hard disk driver?
Usually I launch HDDRIVER.PRG from a GEMDOS drive. I have HDDRIVER's
"Preserve existing drive IDs" option enabled, so that the IDs assigned by
the driver do not replace the GEMDOS drive IDs. This is convenient because
regardless of the drive images present the GEMDOS drive ID assignments are
always the same.
When I boot HDDRIVER.SYS from a drive image, this option does not work, i.e.
HDDRIVER assigns IDs starting with C:, so that the GEMDOS drives are replaced.
I guess this is because at boot time _drvbits is still empty. Can you confirm
this, and can this be changed?
Best regards
Uwe