| Forum Home | ||||
| Press F1 | ||||
| Thread ID: 50948 | 2004-11-07 01:25:00 | DigiCam - PC | B.M. (505) | Press F1 |
| Post ID | Timestamp | Content | User | ||
| 288894 | 2004-11-07 20:14:00 | Good point nomad. I have two choices, Mass Storage & PC Camera. It was set to mass storage and setting it to PC Camera sets it as a Imaging Device. I'll investigate this facility further to see if I can get it to work. Cheers Bob |
B.M. (505) | ||
| 288895 | 2004-11-08 04:21:00 | Ok, Ive been around in so many circles on this one Im dizzy. Today I sat down with the two Win98se computers and went through all the drivers only to find they were the same date a version and in the same place, yet one machine recognises the information in the Camera and one doesnt still. However, there was one difference that may be important. Going to: Control Panel \ System \ Device Manager \ Disk Drives \ Digital Camera \ Properties \ Settings we find a display which allows one to change some settings. Here we find a little square box labelled Int 13 unit. Now, on the working machine this is a white box with a black tick, which can be added or removed. On the faulty machine this is ticked but greyed out and cant be altered! Can anybody advise the importance or relevance of this? Cheers Bob |
B.M. (505) | ||
| 288896 | 2004-11-08 04:32:00 | I'm pretty sure that this is one of the software interrupts provided in the BIOS code for disk access. This is the code used to boot from a disk (among other things). How this works with a USB device is probably interesting after 20-odd years of development and major hardware changes. :D | Graham L (2) | ||
| 288897 | 2004-11-08 04:34:00 | Do you think it might have something to do with the problem Graham? | B.M. (505) | ||
| 288898 | 2004-11-08 04:44:00 | Could easily be . If the high level code assumes that INT13 works exactly as it does on the modern boxes used to write it, and the INT13 on your old box doesn't . . . The BIOS INTs do provide error code returns, but many programmers ignore error codes . "My code doesn't get errors" . :O The INT call involve setting up values in registers, then making the call (which is a subroutine call) . The original design was for DOS, which is single user, non-reentrant . How that structure works in modern OS architectures is likely to be hairy . I've a couple of thick books which document the INTs for DOS; I must try some simple calls with DEBUG on a modern(ish ;-)) box . See what Google says about "INT13" or "INT13 USB" (or add "BIOS") . . . |
Graham L (2) | ||
| 288899 | 2004-11-08 18:51:00 | Spent a couple of hours Googleing as you suggested Graham but no luck. :( Even found a couple of BIOS upgrades but they were dated previous to my existing (05/31/97) and were to fix problems I dont have. :D Has anybody had trouble with Win98se recognising 5 or more drives? Ive got the following: A: Floppy B: Not Used C: 2gig HDD D: 2 gig Volume of 4 gig HDD E: The Remaining 2 gig Volume of 4 gig HDD F: CD R/W G: Which is the Removable Mass Storage in Camera. Just wondered if there could be problems here although I very much doubt it. |
B.M. (505) | ||
| 288900 | 2004-11-08 23:12:00 | Well, now you come to mention it ... In DOS there is a limit on the number of devices. There are only 26 letters in the "Roman" alphabet. But in DOS, with the high cost of memory, there was a limit settable in CONFIG.SYS. Each device slot uses a few bytes of memory for syetem tables, and you don't need 26 normally. The command is "LASTDRIVE=G" , for example.There is a default. I supect it is "E", or the last device found at boot time. |
Graham L (2) | ||
| 288901 | 2004-11-09 00:25:00 | Tried that Graham. Dusted off an old DOS book and your dead right, by default "E" was the last drive. Set up config.sys LASTDRIVE=H but no luck. I guess Win98se had already recognised the CD ROM as F and can see the CAMERA as G but just cant read whats on the camera. If I ever find the problem Ill probably be a little peeeeed off I didnt crack it earlier. Its probably not all that difficult to explain. :D |
B.M. (505) | ||
| 288902 | 2004-11-09 22:19:00 | It just got worse! A mate brought around his Sony CyberShot DSC p93 and after loading the Win98se driver it worked perfectly on the computer that cant read the G-Shot camera. What now??????? |
B.M. (505) | ||
| 288903 | 2004-11-10 03:53:00 | According to some sites that int-13 is to do with SCSI and also floppies to allow large disk access, or something. | Spacemannz (808) | ||
| 1 2 3 | |||||