1. asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 646 views
Has anyone done a demo of using the x86 cpu port i/o instructions for isa/pci buss controlled stuff? Has anyone done a x86 device driver, preferrably in regular Euphoria? Or asm on Eu? Can i see it? Kat
2. Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 569 views
Kat wrote: > > Has anyone done a demo of using the x86 cpu port i/o instructions for isa/pci > buss controlled stuff? > > Has anyone done a x86 device driver, preferrably in regular Euphoria? Or > asm on Eu? > > Can i see it? > > Kat Do you mean a bus?
3. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 598 views
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
4. Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 599 views
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. 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... -- Brian
5. Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 588 views
I wrote: > What platform are you working on? I realize that this might sound like a stupid question but, to clarify, I was referring to the OS you are working with to accomplish whatever you'd like to do. "Device driver" means different things on different OS's and I don't think Euphoria comes to mind to anybody here when devoloping one for low-level access to the ISA and/or PCI bus. -- Brian
6. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 563 views
On 6 Aug 2005, at 0:56, Brian Broker wrote: > > > posted by: Brian Broker <brian_broker at yahoo.com> > > Kat wrote: > > > > Has anyone done a demo of using the x86 cpu port i/o instructions for > > isa/pci > > buss controlled stuff? > > > > Has anyone done a x86 device driver, preferrably in regular Euphoria? Or asm > > on Eu? > > > > Can i see it? > > > > Kat > > Do you mean a bus? Bus, buss, potatoe, potato,..... Kat
7. Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 553 views
Kat wrote: > > On 6 Aug 2005, at 0:56, Brian Broker wrote: > > > > > posted by: Brian Broker <brian_broker at yahoo.com> > > > > Kat wrote: > > > > > > Has anyone done a demo of using the x86 cpu port i/o instructions for > > > isa/pci > > > buss controlled stuff? > > > > > > Has anyone done a x86 device driver, preferrably in regular Euphoria? Or > > > asm > > > on Eu? > > > > > > Can i see it? > > > > > > Kat > > > > Do you mean a bus? > > Bus, buss, potatoe, potato,..... > > Kat Oh; I didn't see that anywhere as an alternative spelling. As far as I could tell, a 'buss' might refer to a kiss... However, you were the one to scold: "The spelling, grrrrrrrrrrrrr! I don't know if people are learning from each other on this list to spell incorrectly or not, but if that is the case, i got educated before 1970, and i care about it!" Anyway, just funnin' wit' ya Perhaps I need to get out more... -- Brian
8. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 571 views
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
9. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 590 views
On 6 Aug 2005, at 2:06, Brian Broker wrote: > > > posted by: Brian Broker <brian_broker at yahoo.com> > > I wrote: > > > What platform are you working on? > > I realize that this might sound like a stupid question but, to clarify, I was > referring to the OS you are working with to accomplish whatever you'd like to > do. "Device driver" means different things on different OS's and I don't > think > Euphoria comes to mind to anybody here when devoloping one for low-level > access > to the ISA and/or PCI bus. I'd think if you were to poke to low memory, you could patch into the device driver chain, at least in 16-bit mode. I've done it in Turbo Pascal. How to do this using Eu is what's confusing me, and i'm not even sure why. Possibly because Eu is 32bit, winxp isn't dos, etc, etc.. Kat
10. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 590 views
On 6 Aug 2005, at 2:38, Brian Broker wrote: > > > posted by: Brian Broker <brian_broker at yahoo.com> > > Kat wrote: > > > > On 6 Aug 2005, at 0:56, Brian Broker wrote: > > > > > > > > posted by: Brian Broker <brian_broker at yahoo.com> > > > > > > Kat wrote: > > > > > > > > Has anyone done a demo of using the x86 cpu port i/o instructions for > > > > isa/pci buss controlled stuff? > > > > > > > > Has anyone done a x86 device driver, preferrably in regular Euphoria? Or > > > > asm on Eu? > > > > > > > > Can i see it? > > > > > > > > Kat > > > > > > Do you mean a bus? > > > > Bus, buss, potatoe, potato,..... > > > > Kat > > Oh; I didn't see that anywhere as an alternative spelling. As far as I could > tell, a 'buss' might refer to a kiss... However, you were the one to scold: > > "The spelling, grrrrrrrrrrrrr! I don't know if people are learning from each > other on this list to spell incorrectly or not, but if that is the case, i got > educated before 1970, and i care about it!" I did look up "bus" and "buss" in a dictionary, and "busbar" and "bussbar". It's like reading most books, how it's defined depends on which side of the Atlantic you are on, as well as who wrote it. > Anyway, just funnin' wit' ya > Perhaps I need to get out more... Me too. But the humans here in real life, sheesh!, i'd rather be with the computer! So help me out with this project, i'll make enough money to create my own world, and i'll send you an invite. Kat
11. Re: asm, PORT instruction, etc
- Posted by Brian Broker <brian_broker at yahoo.com> Aug 06, 2005
- 577 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
12. Re: asm, PORT instruction, etc
- Posted by Bernie Ryan <xotron at bluefrog.com> Aug 06, 2005
- 586 views
> 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: Why don't you use USB ? That would work on any system that supports USB. Bernie My files in archive: w32engin.ew mixedlib.e eu_engin.e win32eru.exw Can be downloaded here: http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan
13. Re: asm, PORT instruction, etc
- Posted by "Kat" <gertie at visionsix.com> Aug 06, 2005
- 554 views
On 6 Aug 2005, at 6:56, Bernie Ryan wrote: > > > posted by: Bernie Ryan <xotron at bluefrog.com> > > > 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: > Why don't you use USB ? That would work on any system that > supports USB. That means no dos. Kat
14. Re: asm, PORT instruction, etc
- Posted by Bernie Ryan <xotron at bluefrog.com> Aug 06, 2005
- 622 views
Kat wrote: > > That means no dos. Kat: WRONG ! http://www.pcxt-micro.com/dos-usb.html http://www.bootdisk.com/usb.htm Bernie My files in archive: w32engin.ew mixedlib.e eu_engin.e win32eru.exw Can be downloaded here: http://www.rapideuphoria.com/cgi-bin/asearch.exu?dos=on&win=on&lnx=on&gen=on&keywords=bernie+ryan