feiyinziiu 发表于 2009-08-18 21:43

ADC驱动和触屏驱动公用ADCTSC寄存器,如何处理他们分时只有一个在用?

各位大侠,给我指条路
我在写嵌入式linux试验箱的ADC数模转换驱动,发现试验箱的ADC数模转换驱动和试验箱的触屏驱动都共用ADCTSC寄存器,如果要是数模转换ADC正常工作那么必须ADCTSC=0,而触屏却需要ADCTSC=1。这就导致了我的ADC和触屏在抢ADCTSC寄存器,致使我的ADC驱动不能正常工作,而且触屏驱动又不能卸载,如果要卸载要重新移植内核,比较麻烦。
各位大侠给我指条路,谢谢
页: [1]
查看完整版本: ADC驱动和触屏驱动公用ADCTSC寄存器,如何处理他们分时只有一个在用?