we need a new way to access serial ports

Chris Brannon cmbrannon79 at gmail.com
Sat Jun 26 22:58:55 EDT 2010


Apparently, what we have isn't working for some people, as of the 2.6.34
kernel.
Here's the piece of code from src/serialio.c which is failing:

	if (synth_request_region(ser->port, 8)) {
		/* try to take it back. */
		printk("Ports not available, trying to steal them\n");
		__release_region(&ioport_resource, ser->port, 8);
		if (synth_request_region(ser->port, 8))
			return NULL;
	}

-- Chris



More information about the Speakup mailing list