Re: How to acces busbased cards ( PCI/ ISA)

new topic     » goto parent     » topic index » view thread      » older message » newer message
jimcbrown said...
neophyte said...

JimCBrown,

The intention is to stick with DOS intially and eventually move to Linux as I gather more knowledge and skills.

Your comment however seems to suggest that Euphoria is not quite cross platform. Is that so?

Correct, in this particular instance Euphoria is not very cross platform.

In this particular instance, you are not going to find any language that is cross platform. Linux makes it impossible to access PCI/ISA cards from user space (meaning that unless you have or write a special linux kernel module/linux driver, you can't do it at all). And Linux kernel modules must be written in C, it is not possible to use anything else.

(Note: for a working implementation on Linux, google for qemu pci proxy patch. It's not impossible, but not very easy.)

You must understand that modern versions of Windows and Linux do not permit direct access to hardware devices. This is enforced by the operating system. On these systems you must use the system supplied functions. There is no other way, with any language.

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu