Home » Archimedes archive » Acorn User » AU 1997-02 A.adf » !Voyager/User/CheckSDev

!Voyager/User/CheckSDev

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Archimedes archive » Acorn User » AU 1997-02 A.adf
Filename: !Voyager/User/CheckSDev
Read OK:
File size: 011E bytes
Load address: FFFFFB46
Exec address: FD41090E
File contents
   10SYS"OS_File",5,"SerialDev:Modules.Internal.Driver" TO ,,L1%,E1%:E1%=(E1%>>>12)OR((L1%AND&FF)<<20)
   11SYS"OS_File",5,"<VTiInternet$Dir>.BlockDrvrs.!SerialDev.Modules.Internal.Driver" TO ,,L2%,E2%:E2%=(E2%>>>12)OR((L2%AND&FF)<<20)
   12IFE1%>E2%THEN*Run <VTiInternet$Dir>.BlockDrvrs.!SerialDev.!Run

`ș"OS_File",5,"SerialDev:Modules.Internal.Driver" � ,,L1%,E1%:E1%=(E1%>>>12)�((L1%�&FF)<<20)
~ș"OS_File",5,"<VTiInternet$Dir>.BlockDrvrs.!SerialDev.Modules.Internal.Driver" � ,,L2%,E2%:E2%=(E2%>>>12)�((L2%�&FF)<<20)
>�E1%>E2%�*Run <VTiInternet$Dir>.BlockDrvrs.!SerialDev.!Run
�
00000000  0d 00 0a 60 c8 99 22 4f  53 5f 46 69 6c 65 22 2c  |...`.."OS_File",|
00000010  35 2c 22 53 65 72 69 61  6c 44 65 76 3a 4d 6f 64  |5,"SerialDev:Mod|
00000020  75 6c 65 73 2e 49 6e 74  65 72 6e 61 6c 2e 44 72  |ules.Internal.Dr|
00000030  69 76 65 72 22 20 b8 20  2c 2c 4c 31 25 2c 45 31  |iver" . ,,L1%,E1|
00000040  25 3a 45 31 25 3d 28 45  31 25 3e 3e 3e 31 32 29  |%:E1%=(E1%>>>12)|
00000050  84 28 28 4c 31 25 80 26  46 46 29 3c 3c 32 30 29  |.((L1%.&FF)<<20)|
00000060  0d 00 0b 7e c8 99 22 4f  53 5f 46 69 6c 65 22 2c  |...~.."OS_File",|
00000070  35 2c 22 3c 56 54 69 49  6e 74 65 72 6e 65 74 24  |5,"<VTiInternet$|
00000080  44 69 72 3e 2e 42 6c 6f  63 6b 44 72 76 72 73 2e  |Dir>.BlockDrvrs.|
00000090  21 53 65 72 69 61 6c 44  65 76 2e 4d 6f 64 75 6c  |!SerialDev.Modul|
000000a0  65 73 2e 49 6e 74 65 72  6e 61 6c 2e 44 72 69 76  |es.Internal.Driv|
000000b0  65 72 22 20 b8 20 2c 2c  4c 32 25 2c 45 32 25 3a  |er" . ,,L2%,E2%:|
000000c0  45 32 25 3d 28 45 32 25  3e 3e 3e 31 32 29 84 28  |E2%=(E2%>>>12).(|
000000d0  28 4c 32 25 80 26 46 46  29 3c 3c 32 30 29 0d 00  |(L2%.&FF)<<20)..|
000000e0  0c 3e e7 45 31 25 3e 45  32 25 8c 2a 52 75 6e 20  |.>.E1%>E2%.*Run |
000000f0  3c 56 54 69 49 6e 74 65  72 6e 65 74 24 44 69 72  |<VTiInternet$Dir|
00000100  3e 2e 42 6c 6f 63 6b 44  72 76 72 73 2e 21 53 65  |>.BlockDrvrs.!Se|
00000110  72 69 61 6c 44 65 76 2e  21 52 75 6e 0d ff        |rialDev.!Run..|
0000011e