| 
			 
					阅读:1464回复:5
				 
				问一个串口驱动函数调用的问题
					  是s3c2410的BSP包里的串口驱动 
							mmd.c里有COM_INIT() ser2410_ser.c里有SerInit() ser2410_hw.c里有SL_Init() COM_INIT是mdd层的 请问哪个是pdd的哪? 一般要改驱动的话是改哪个函数啊?  | 
	|
| 
			 沙发# 
								发布于:2005-07-21 09:43				
			
					Both SerInit and SL_Init are PPD layer's driver, SL_Init will be invoked by SerInit				 
							 | 
	|
| 
			 板凳# 
								发布于:2005-07-21 09:45				
			
					谢谢,可是SerInit()没有被COM_INIT()调用啊~~~能解释一下吗?				 
							 | 
	|
| 
			 论坛版主 
					 
				 | 
		
			 地板# 
								发布于:2005-07-21 13:42				
			
					这个问题你要仔细看三,和你问的显示驱动怎么工作的问题一样,他们共同的地方是使用函数指针来隐式调用函数,这是模块之间互相交互的一个比较常见方式。				 
							 | 
	
					
						
  | 
	
| 
			 地下室# 
								发布于:2005-07-21 13:52				
			
					谢谢wxl_50685330老大了,我终于明白是怎么调用的了				 
							 | 
	|
| 
			 论坛版主 
					 
				 | 
		
			 5楼# 
								发布于:2005-07-21 13:59				
			
					HOHO:)))				 
							 | 
	
					
						
  |