Mount disk images over the Internet on your Apple IIGS
Go to file
Stephen Heumann 525dbbb1c5 Include the device number as an output value in the MountURLRec structure.
This allows callers to conveniently access the newly-mounted device.
2018-08-14 22:40:42 -05:00
.gitignore Update .gitignore. 2018-08-12 17:59:34 -05:00
asmglue.asm Split out non-trivial driver ops into separate functions. 2018-08-10 00:12:24 -05:00
asmglue.h Add basic infrastructure for an installable GS/OS driver. 2018-08-06 20:22:33 -05:00
cdev.c CDev and mounturl tweaks. 2018-08-14 20:44:08 -05:00
cdev.rez Prevent the CDev from running if NetDiskInit is not present. 2018-08-12 22:44:05 -05:00
cdevutil.asm Add framework for NetDisk CDev. 2018-08-11 16:33:18 -05:00
driver.c Include the device number as an output value in the MountURLRec structure. 2018-08-14 22:40:42 -05:00
driver.h Report our devices as "MFM drives" so that Finder shows a 3.5" floppy icon. 2018-08-13 18:36:24 -05:00
driverwrapper.asm Add framework of code for the driver. 2018-08-08 20:12:03 -05:00
driverwrapper.h Add framework of code for the driver. 2018-08-08 20:12:03 -05:00
hostname.c Set up framework of the NetDisk init. 2018-08-05 18:04:34 -05:00
hostname.h Initial code implementing some of the core functionality for reading blocks over HTTP. 2018-07-29 23:40:03 -05:00
http.c Before sending a request, check if the remote side has closed the connection. 2018-08-14 18:35:11 -05:00
http.h Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
httptest.c Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
initstart.asm Set up framework of the NetDisk init. 2018-08-05 18:04:34 -05:00
installdriver.asm Add basic infrastructure for an installable GS/OS driver. 2018-08-06 20:22:33 -05:00
installdriver.h Add basic infrastructure for an installable GS/OS driver. 2018-08-06 20:22:33 -05:00
Makefile Add framework for NetDisk CDev. 2018-08-11 16:33:18 -05:00
mounturl.c CDev and mounturl tweaks. 2018-08-14 20:44:08 -05:00
mounturl.h Include the device number as an output value in the MountURLRec structure. 2018-08-14 22:40:42 -05:00
netdiskerror.h Add support for reporting the disk's block count. 2018-08-13 01:28:32 -05:00
netdiskinit.c Implement request procedure for mounting a disk by URL. 2018-08-12 20:51:09 -05:00
readtcp.c Initial code implementing some of the core functionality for reading blocks over HTTP. 2018-07-29 23:40:03 -05:00
readtcp.h Initial code implementing some of the core functionality for reading blocks over HTTP. 2018-07-29 23:40:03 -05:00
session.c Add support for ejecting NetDisk volumes. 2018-08-10 22:40:07 -05:00
session.h Add support for reporting the disk's block count. 2018-08-13 01:28:32 -05:00
seturl.c Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
seturl.h Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
strcasecmp.c Add and use code to parse URLs specifying the resource. 2018-07-30 21:35:45 -05:00
strcasecmp.h Add and use code to parse URLs specifying the resource. 2018-07-30 21:35:45 -05:00
tcpconnection.c Before sending a request, check if the remote side has closed the connection. 2018-08-14 18:35:11 -05:00
tcpconnection.h Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
twoimg.h Switch to unified set of error codes. Also, do more checks for 2IMG files. 2018-08-11 01:53:53 -05:00
urlparser.c Set up framework of the NetDisk init. 2018-08-05 18:04:34 -05:00
urlparser.h Add and use code to parse URLs specifying the resource. 2018-07-30 21:35:45 -05:00
version.h Add basic infrastructure for an installable GS/OS driver. 2018-08-06 20:22:33 -05:00