Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 513 views
Kat wrote: > > On 6 Aug 2005, at 1:44, Brian Broker wrote: > > > > > posted by: Brian Broker <brian_broker at yahoo.com> > > > > Kat wrote: > > > > > > On 6 Aug 2005, at 0:30, Kat wrote: > > > > > > > > > > > Has anyone done a demo of using the x86 cpu port i/o instructions for > > > > isa/pci buss controlled stuff? > > > > > > Didn't Robert (Bob) Nalley do this? His Eu program isn't in the archives, > > > i > > > thought i had it. Bob, are you still here? > > > > > > > Has anyone done a x86 device driver, preferrably in regular Euphoria? Or > > > > asm > > > > on Eu? > > > > > > > > Can i see it? > > > > > > > > Kat > > > > > > > Looks like he submitted a tool that crops a bitmap picture to fit inside a > > certain area for DOS back in '99. A EUforum search comes up empty. > > He had webpages at > geocities.com/SiliconValley/Garage/1288/software_8255.html > > but they are down now. > > > Can you provide more specifics on what you'd like to do? What platform are > > you > > working on? Providing more details might get more responses... > > For the OS: winxp, win95, and msdos(v5+ to v7). > > (OS dependant) I need a TSR device driver that will present itself as a > harddrive to > the > OS when it's installed. Must work on winxp and dos. This also needs a way to > talk to > > an ide harddrive, either plugged into the mobo or on a pci card. > > AND/OR > > (OS independant, preferable) I need a device to plug into the IDE cable as if > it were > a > harddrive, but be a device totally under my control <hideous cackle>, which > would > present itself to the OS or bios as a normal harddrive, but into which i can > plug > standard motherboard memory simm/sip/modules of the ddr(x) variety to be the > "platters" of the harddrive. > > Why? It's a secret, sorry. > > No, i cannot use a regular ramdrive for this. No, i do not wish to use flash > memory. > > No, i do not wish to use flash cards, usb, etc.. > > Yes, i know this thing will forget everything when power is removed. > > Kat As an EE kinda guy, I'm intrigued. However, I don't think it will be as easy as wiring your RAM to your IDE bus as it seems that you propose. However, if you could scram an I/O board from an old HD that you have the specs for, you should theoretically be able to use the standard IDE driver to communicate with it. (basically, a mostly-H/W solution; still driver tweaks may be necessary) Just a thought, but all I can say is: good luck!! -- Brian