Logo Search packages:      
Sourcecode: linux-fsl-imx51 version File versions  Download package

mbm.c File Reference

Detailed Description

Driver for Freescale CAN Controller FlexCAN.

Definition in file mbm.c.

#include <linux/module.h>
#include <linux/init.h>
#include <linux/slab.h>
#include <linux/netdevice.h>
#include <linux/if_arp.h>
#include <linux/if_ether.h>
#include <linux/platform_device.h>
#include <asm/io.h>
#include <asm/irq.h>
#include "flexcan.h"

Go to the source code of this file.


#define flexcan_swab32(x)


static void flexcan_fifo_isr (struct net_device *dev, unsigned int iflag1)
static void flexcan_mb_bottom (struct net_device *dev, int index)
void flexcan_mbm_init (struct flexcan_device *flexcan)
 function to initial message buffer
void flexcan_mbm_isr (struct net_device *dev)
 The function call by CAN ISR to handle mb events.
int flexcan_mbm_xmit (struct flexcan_device *flexcan, struct can_frame *frame)
 function to xmit message buffer
static void flexcan_memcpy (void *dst, void *src, int len)

Generated by  Doxygen 1.6.0   Back to index