RS232串口驱动的一些问题,请各位执教
d5211 2006-04-03 07:24:06 最近,要写一个linux下的RS232驱动程序,想在驱动程序一级实现异步IO。
但是我遇到了一些问题(我从来没有在linux下写程序,更不用说驱动了)
一:系统已经有了RS232串口的驱动。机器重新启动以后,硬件的端口地址仍然不会改变对吧?
二:我怎么知道我的硬件(比如RS232)的的端口地址呢?
三:如果我要写一个RS232,如果硬件忙,我放到一个缓冲里面,我怎么保重硬件空闲的时候从缓冲
中取出数据进行实际意义上的写出呢?
走过路过,不要错过。
各位请多多赐教,讲得无论多少都是对我的帮助,谢谢了!再谢谢!