This is my development directory for the irctrl project.

Stuff here can be broken, unstable, and downright useless. Be Careful!

The permissions of the files here are set every hour so new files may be
unreadable for up to an hour.

-- Alan

So Far This Version:

	Kernel code for 2.1.x was given up, its too different to #ifdef 
and taking too much time right now. I have had it working with 2.1.115 but
decided to stick to 2.0.x until 2.2.x comes out.

	Kernel space is just about complete. I intend to change the
hardware slightly to allow probing for the device. A looped back line
should do it.

	Select/poll is about the last function that needed to be
implemented to make a useful driver. RX is now fully re-entrant, TX write
calls should be atomic, but I haven't tried to break that yet.

	User space apps are the next thing, kernel is pretty much done, I
am _not_ going to put any protocol stuff into the kernel driver. Its nice
right now, you can implement any LCP or OBDP (other brain dead protocol :)
you like.

	Anyone want to write a X app?

	The tranceiver (cl) app in user is broken, TX is fine (but ugly).
RX is totally screwed, I don't think it works at the moment, but it used
to work _some_ of the time.

	A TX only hardware device (and kernel driver) would be nice for
some people that don't need RX and can't make somewhat complex circuits up
by hand. I would hate it, but there has been some intrest from winX users
for a port that only does TX (longer battery life).
