[lkml]   [1997]   [Jan]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectISA I/O port programming question...
Hello all;

I wonder if there are any of you in kernel land that might be able to help
me with this, as it is less a kernel question (although it does involve
creating a driver) and more a hardware question.

I am adapting a servo motor controller board to the ISA buss. (it was
originally designed for the New Micros NMIS microcontroller family) I
would like to place it in an I/O space far away from my other periphs.;
ie. 65535 >= port >=1024.

What is the magic of I/O ports below 0x3FF on the ISA buss? Some texts I
have read state that only the first 10 bits of the I/O address are decoded
onto the ISA buss. Is this true? Do addresses that
are higher wrap around? Are the address lines available to create
hardware that decodes to a >=1024 I/O address? If not, what happens if I
outb(0x400, 0xXX)? All these questions....

Thanks in advance


 \ /
  Last update: 2005-03-22 13:38    [W:0.022 / U:2.772 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site