Commit Graph

12 Commits

Author SHA1 Message Date
Stephen Heumann e1bb505f53 Tweak makefile to auto-generate macros if necessary. 2019-07-17 09:34:31 -05:00
Stephen Heumann 08fe7fe4b6 Add support for DiskCopy 4.2 image format. 2018-10-17 20:14:40 -05:00
Stephen Heumann 92649e33ee Enhance mounturl command-line utility.
It now accepts a flag "-c" to disable caching, and can also print meaningful error messages.
2018-10-02 18:04:22 -05:00
Stephen Heumann 28fd51d175 If the URL specifies HTTPS or FTP, offer to use HTTP instead. 2018-09-30 22:47:43 -05:00
Stephen Heumann 10cb54df5f Give meaningful error messages. 2018-09-26 00:17:31 -05:00
Stephen Heumann dd228dff2d Add wrappers for GS/OS system service calls, and call SET_DISKSW on mount.
I think there should still be some disk-switched logic elsewhere, based on the somewhat complicated rules for it in the documentation, but at least this provides a notification when a new disk is mounted.
2018-08-16 21:39:23 -05:00
Stephen Heumann 2d00030eba Add framework for NetDisk CDev.
The CDev currently runs and displays the UI, but doesn't actually do anything.
2018-08-11 16:33:18 -05:00
Stephen Heumann ccc9594412 Add support for ejecting NetDisk volumes. 2018-08-10 22:40:07 -05:00
Stephen Heumann d718d82ff1 Initial support for mounting and reading a remote filesystem. 2018-08-10 17:53:09 -05:00
Stephen Heumann 9e9e7be0f8 Add framework of code for the driver. 2018-08-08 20:12:03 -05:00
Stephen Heumann ff538de39c Add basic infrastructure for an installable GS/OS driver.
Currently, this can install the DIBs from the driver, but no driver calls are implemented.
2018-08-06 20:22:33 -05:00
Stephen Heumann cb236fbeb3 Set up framework of the NetDisk init. 2018-08-05 18:04:34 -05:00