Linux Kernel
3.7.1
|
#include <linux/types.h>
#include <linux/pci.h>
#include <linux/kernel.h>
#include <linux/slab.h>
#include <asm/pci.h>
#include <asm/io.h>
#include <linux/init.h>
#include <asm/termios.h>
#include <asm/ioctls.h>
#include <linux/ioctl.h>
#include <linux/fcntl.h>
Go to the source code of this file.
Macros | |
#define | DEFAULT_PORT "/dev/ttyS0" /* Port to open */ |
#define | TXX 0 /* Dummy loop for spinning */ |
#define | BLOCK_SEL 0x00 |
#define | SLAVE_ADDR 0xa0 |
#define | READ_BIT 0x01 |
#define | WRITE_BIT 0x00 |
#define | R_HEADER SLAVE_ADDR + BLOCK_SEL + READ_BIT |
#define | W_HEADER SLAVE_ADDR + BLOCK_SEL + WRITE_BIT |
#define | vcc_off (ioctl(fd, TIOCSBRK, 0)) |
#define | vcc_on (ioctl(fd, TIOCCBRK, 0)) |
#define | sda_hi (ioctl(fd, TIOCMBIS, &dtr)) |
#define | sda_lo (ioctl(fd, TIOCMBIC, &dtr)) |
#define | scl_lo (ioctl(fd, TIOCMBIC, &rts)) |
#define | scl_hi (ioctl(fd, TIOCMBIS, &rts)) |
Variables | |
const char | rts = TIOCM_RTS |
const char | dtr = TIOCM_DTR |
int | fd |
#define BLOCK_SEL 0x00 |
Definition at line 48 of file atmel_read_eeprom.h.
#define DEFAULT_PORT "/dev/ttyS0" /* Port to open */ |
Definition at line 45 of file atmel_read_eeprom.h.
#define R_HEADER SLAVE_ADDR + BLOCK_SEL + READ_BIT |
Definition at line 52 of file atmel_read_eeprom.h.
#define READ_BIT 0x01 |
Definition at line 50 of file atmel_read_eeprom.h.
Definition at line 63 of file atmel_read_eeprom.h.
Definition at line 62 of file atmel_read_eeprom.h.
Definition at line 60 of file atmel_read_eeprom.h.
Definition at line 61 of file atmel_read_eeprom.h.
#define SLAVE_ADDR 0xa0 |
Definition at line 49 of file atmel_read_eeprom.h.
Definition at line 46 of file atmel_read_eeprom.h.
Definition at line 58 of file atmel_read_eeprom.h.
Definition at line 59 of file atmel_read_eeprom.h.
#define W_HEADER SLAVE_ADDR + BLOCK_SEL + WRITE_BIT |
Definition at line 53 of file atmel_read_eeprom.h.
#define WRITE_BIT 0x00 |
Definition at line 51 of file atmel_read_eeprom.h.
Definition at line 66 of file atmel_read_eeprom.h.
Definition at line 67 of file atmel_read_eeprom.h.
Definition at line 65 of file atmel_read_eeprom.h.