Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 #include <linux/bcd.h>
  2 #include <linux/module.h>
  3 
  4 unsigned bcd2bin(unsigned char val)
  5 {
  6         return (val & 0x0f) + (val >> 4) * 10;
  7 }
  8 EXPORT_SYMBOL(bcd2bin);
  9 
 10 unsigned char bin2bcd(unsigned val)
 11 {
 12         return ((val / 10) << 4) + val % 10;
 13 }
 14 EXPORT_SYMBOL(bin2bcd);
 15 
  This page was automatically generated by the LXR engine.