Commit Graph
69 Commits
Author SHA1 Message Date
Chris Danford 47cda9c92a fix name update logic 2004-05-03 00:35:53 +00:00
Chris Danford bfd7b1930c simplify name update logic 2004-05-03 00:34:54 +00:00
Chris Danford 6bf3ffc4ce poll for changes in usb/devices 2004-05-02 23:27:14 +00:00
Chris Danford 51f0b44483 fix reload of usb-storage fails because drives still mounted 2004-05-02 22:16:56 +00:00
Chris Danford 051cc33b43 change linux mem cards to use lsusb instead of crash-happy usbdevfs 2004-05-01 04:40:00 +00:00
Glenn Maynard 50b593f7d2 If a drive isn't ready, don't try to mount it at all; it may cause mkdir()
calls to be made (if eg. mounting "D:\foo"), causing "volume not ready"
dialogs.  This happens with removable devices like memory card readers
that don't have a device.

I think this is generally incorrect: if a user has a memcard reader, we'll ignore
it on the first change (no device is installed), and then we'll never actually
notice when a card is inserted, since the drive letters don't actually
change.  I don't have a memcard reader to test this, so I'm punting on
this for now.
2004-05-01 01:26:38 +00:00
Chris Danford 7a44c365bc fix for compatibility with 2.4 2004-04-29 06:00:20 +00:00
Chris Danford 2180de1cac update memory cards for 2.6 kernel 2004-04-29 04:12:56 +00:00
Glenn Maynard 19494e41f2 noisy 2004-04-25 04:41:21 +00:00
Chris Danford 691d0091a3 fix Linux compile 2004-04-23 04:33:19 +00:00
Chris Danford 82c910711c read memory card names in the mount thread
MemoryCardDrivers: fix Mount doesn't clear the right mount point before trying to mount
2004-04-23 04:17:02 +00:00
Glenn Maynard 3ecb9a168f fix potential infinite loop 2004-04-19 03:35:46 +00:00
Chris Danford c3eedba4bb device -> level 2004-04-18 23:43:22 +00:00
Chris Danford f59eb01266 fix compare 2004-04-18 23:43:02 +00:00
Chris Danford 96e2e1d5a2 add debugging 2004-04-18 23:42:40 +00:00
Chris Danford 905b0a2201 add memory card level matching to disallow deep USB devices 2004-04-17 22:57:15 +00:00
Chris Danford 6ae9e6b035 fix card readers with removable media fail to mount, but were used anyway 2004-04-17 19:03:12 +00:00
Glenn Maynard 85688f9afc remove devices with no matched mountpoint 2004-04-17 01:02:54 +00:00
Chris Danford ea9f1ca031 remove unused 2004-04-13 08:32:33 +00:00
Chris Danford a690e09f8b fix windows compile 2004-04-13 08:32:03 +00:00
Chris Danford 6f5404c6fe add move Linux mem card write test to seprarate thread 2004-04-13 08:05:50 +00:00
Chris Danford d93f758024 do memory card write test in a separate thread 2004-04-07 01:18:11 +00:00
Steve Checkoway 20a8bab45c Clean up includes. 2004-04-05 05:22:32 +00:00
Chris Danford 60a89b8cf4 possibly fix stale card data used due to failed umount 2004-03-29 09:01:56 +00:00
Chris Danford 5be54fa4a1 revert 2004-03-27 04:49:42 +00:00
Chris Danford 8d0365b6fa update comment 2004-03-27 03:18:28 +00:00
Chris Danford 7088c0eb28 fix Linux memcard flushing 2004-03-27 03:05:12 +00:00
Chris Danford 7b78dbcf1c move memory card mounting and unmounting into a separate thread 2004-03-21 22:32:16 +00:00
Chris Danford ce2a0226a4 fix stupid mistake 2004-03-20 23:11:20 +00:00
Chris Danford a8fd20b5ab unmount drive on memory card disconnect 2004-03-20 22:36:48 +00:00
Chris Danford 248b7428c7 fix Linux compile error 2004-03-20 22:30:12 +00:00
Chris Danford f978af080d unmount drive on memory card disconnect 2004-03-20 22:16:57 +00:00
Glenn Maynard 725cdd7e5b unmount fix 2004-03-15 03:51:39 +00:00
Glenn Maynard ed17ae0d3e better error output 2004-03-15 03:43:43 +00:00
Glenn Maynard 7fb89b6f7a explicitly unmount previous mounts 2004-03-15 03:15:22 +00:00
Glenn Maynard bc1f3b60c0 explicitly unmount previous mounts
(this is not yet well-tested)
2004-03-15 03:07:58 +00:00
Ben Anderson 105f307d5f Added necessary include 2004-03-14 15:08:10 +00:00
Chris Danford 9555d508ee move RageFileManager mounting into the MemoryCardDriver, not MemoryCardManager 2004-03-14 01:40:24 +00:00
Chris Danford 72955df2af shorten sleep for mount 2004-02-27 04:42:18 +00:00
Chris Danford ad34ebff78 add sleep to wait for OS mount to finish 2004-02-27 03:43:55 +00:00
Chris Danford a31a721ded fix compile 2004-02-26 10:49:22 +00:00
Chris Danford bf5a40df92 add debugging 2004-02-26 10:44:56 +00:00
Chris Danford c56df82b33 add debugging 2004-02-26 09:52:19 +00:00
Chris Danford 55c4fc8d06 add debugging 2004-02-26 09:47:54 +00:00
Chris Danford c7961e4e55 ignore usb-storage descriptors marked "not attached" 2004-02-26 09:39:43 +00:00
Chris Danford 28e275a8b7 ignore usb-storage descriptors marked "not attached" 2004-02-26 09:38:56 +00:00
Chris Danford d2c8684449 ignore usb-storage descriptors marked "not attached" 2004-02-26 09:37:04 +00:00
Chris Danford e5793ab28a add debugging 2004-02-26 08:59:55 +00:00
Chris Danford 4063dca417 add debugging 2004-02-26 08:57:13 +00:00
Chris Danford a04b1cb43d add debugging 2004-02-26 08:52:53 +00:00