00001 /*------------------------------------------------------------------------------- 00002 * Project: KoreBot Library 00003 * $Author: flambercy $ 00004 * $Date: 2006/01/26 14:51:09 $ 00005 * $Revision: 1.1 $ 00006 * 00007 * 00008 * $Header: /home/cvs/libkorebot/src/kb_pwm.h,v 1.1 2006/01/26 14:51:09 flambercy Exp $ 00009 */ 00010 00011 00012 00013 00014 00015 extern int kb_pwm_init(); 00016 extern int kb_pwm_cleanup(); 00017 extern int kb_clk_init(); 00018 extern int kb_clk_cleanup(); 00019 extern int kb_pwm_activate(unsigned pwm); 00020 extern int kb_pwm_desactivate(unsigned pwm); 00021 extern int kb_pwm_config(unsigned pwm, unsigned pwm_sd, unsigned prescale); 00022 extern int kb_pwm_duty(unsigned pwm, unsigned FDcycle, unsigned Dcycle); 00023 extern int kb_pwm_period(unsigned pwm, unsigned pwm_period);