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