S5P4418芯片默认串口0做为终端调试串口,由于连接串口设备太多,需要把串口0也用上,记录下设置方法:
内核中 make menuconfig
取消下面项设置
Device Drivers-->Character devices-->Serial drivers-->Support for console on AMBA serial port
CONFIG_CMDLINE设置中
去掉androidboot.console=ttyAMA0
重新编译内核。
HAL驱动中使用epoll_wait就不会报EPOLLERR|EPOLLHUP错误了