WINCE 下的IO操作
小小白桦树 2011-08-21 08:54:57 最近在做CE下的GPIO驱动,以前在2440上做过,以为差不多操作寄存器应该很简单,可是X86下的原来不太一样。本来想做成流驱动,在网上找了些资料,试了下没成功,后来又查到X86下的,X86的CPU,由于它的外设I/O端口和存储器空间分开编址,可以直接嵌入汇编或者使用宏read_port_xxx,write_port_xxx来读写设备寄存器的物理地址。
本人的CPU是LX800 GPIO是通过83627出来的。
想在我想问的是X86下访问物理IO是否可以直接操作端口,不分配内存可不可以?
该GPIO操作可不可以不做成驱动,直接在应用程序中嵌入汇编来操作端口?