Hi,
First, thanks for your responses.
When I use function 4409h, I receive the same response from drive a than from drive b, but the system does not have any drive b.
When I use edit.exe to open a file, it lists the disk drives that are attached to the system. It does not list drive b, because there is not any drive b.
I attach the full code. It compiles with tasm v 3.2
Thanks for your attention.
REEDITED. Now I have attached the code.