Skip to contentSkip to conversation

i2c-tiny-usb: Adds supports for the Robofuzz OSIF USB/i2c, converter

PATCH Superseded Emmanuel Deloget 2 participants 5 messages Jul 12, 2012 3 messages not in the archive

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

PATCH 1/1 i2c-tiny-usb: Adds supports for the Robofuzz OSIF USB/i2c, converter

Robofuzz OSIF is a generic USB/i2c interface that embeds an ATMega8A AVR-RISC microcontroler.

The device is based upon Till Harbaum's i2c-tiny-usb and although it enhances the original design with further functionnalities it still maintain compatibility with it with respect to the USB/i2c interface.

---
 drivers/i2c/busses/i2c-tiny-usb.c |    1 +
 1 file changed, 1 insertion(+)
drivers/i2c/busses/i2c-tiny-usb.c +1 -0
index f07307f..0510636 100644
@@ -143,6 +143,7 @@ static const struct i2c_algorithm usb_algorithm = {
 static const struct usb_device_id i2c_tiny_usb_table[] = {
 	{ USB_DEVICE(0x0403, 0xc631) },   /* FTDI */
 	{ USB_DEVICE(0x1c40, 0x0534) },   /* EZPrototypes */
+	{ USB_DEVICE(0x1964, 0x0001) },   /* Robofuzz OSIF */
 	{ }                               /* Terminating entry */
 };
 
Signature · 1 line
1.7.10

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw

Bonjour Emmanuel,

Quoted 17 lines · Emmanuel Deloget

Robofuzz OSIF is a generic USB/i2c interface that embeds an ATMega8A AVR-RISC microcontroler.

The device is based upon Till Harbaum's i2c-tiny-usb and although it enhances the original design with further functionnalities it still maintain compatibility with it with respect to the USB/i2c interface.

---
  drivers/i2c/busses/i2c-tiny-usb.c |    1 +
  1 file changed, 1 insertion(+)
drivers/i2c/busses/i2c-tiny-usb.c +0 -0
index f07307f..0510636 100644

drivers/i2c/busses/i2c-tiny-usb.c static const struct i2c_algorithm usb_algorithm = { · line 149

Quoted 7 lines
drivers/i2c/busses/i2c-tiny-usb.c +1 -0
@@ -143,6 +143,7 @@ static const struct i2c_algorithm usb_algorithm = {
  static const struct usb_device_id i2c_tiny_usb_table[] = {
  	{ USB_DEVICE(0x0403, 0xc631) },   /* FTDI */
  	{ USB_DEVICE(0x1c40, 0x0534) },   /* EZPrototypes */
+	{ USB_DEVICE(0x1964, 0x0001) },   /* Robofuzz OSIF */
  	{ }                               /* Terminating entry */
  };
 

Somwhere along the way the patch format was altered, it doesn't apply. Care to fix that and resubmit?

Signature · 1 line
Jean Delvare

A message that is not in the archive (sent off-list or not yet received): [email protected]

#4 lore raw

Hello,

Quoted 5 lines · Jean Delvare

Bonjour Emmanuel,

Somewhere along the way the patch format was altered, it doesn't apply. Care to fix that and resubmit?

Weird - and thanks for the info. I don't know where these additional space characters come from. I guess it has something to do with my user agent setup.

I'll give it a new try, after I change my mail client settings a bit. You should get it in a few minutes.

best regards,

-- Emmanuel Deloget

#5 lore raw

PATCH v2 1/1 i2c-tiny-usb: Adds supports for the Robofuzz OSIF USB/i2c, converter

In reply to a message not in the archive
Quoted 1 line

From 05a377ace178355546ac991b105a7905d1f28e37 Mon Sep 17 00:00:00 2001

From: Emmanuel Deloget <[email protected]>
Date: Thu, 12 Jul 2012 16:00:30 +0200
Subject: [PATCH] i2c-tiny-usb: Adds supports for the Robofuzz OSIF USB/i2c converter

Robofuzz OSIF is a generic USB/i2c interface that embeds an ATMega8A AVR-RISC microcontroler.

The device is based upon Till Harbaum's i2c-tiny-usb and although it enhances the original design with further functionnalities it still maintain compatibility with it with respect to the USB/i2c interface.

---
 drivers/i2c/busses/i2c-tiny-usb.c |    1 +
 1 file changed, 1 insertion(+)
drivers/i2c/busses/i2c-tiny-usb.c +1 -0
index f07307f..0510636 100644
@@ -143,6 +143,7 @@ static const struct i2c_algorithm usb_algorithm = {
 static const struct usb_device_id i2c_tiny_usb_table[] = {
 	{ USB_DEVICE(0x0403, 0xc631) },   /* FTDI */
 	{ USB_DEVICE(0x1c40, 0x0534) },   /* EZPrototypes */
+	{ USB_DEVICE(0x1964, 0x0001) },   /* Robofuzz OSIF */
 	{ }                               /* Terminating entry */
 };
 
Signature · 1 line
1.7.10

A message that is not in the archive (sent off-list or not yet received): [email protected]

Applied
#7 lore raw
Quoted 22 lines · Emmanuel Deloget

From 05a377ace178355546ac991b105a7905d1f28e37 Mon Sep 17 00:00:00 2001
From: Emmanuel Deloget <[email protected]>
Date: Thu, 12 Jul 2012 16:00:30 +0200
Subject: [PATCH] i2c-tiny-usb: Adds supports for the Robofuzz OSIF USB/i2c converter

Robofuzz OSIF is a generic USB/i2c interface that embeds an ATMega8A AVR-RISC microcontroler.

The device is based upon Till Harbaum's i2c-tiny-usb and although it enhances the original design with further functionnalities it still maintain compatibility with it with respect to the USB/i2c interface.

---
 drivers/i2c/busses/i2c-tiny-usb.c |    1 +
 1 file changed, 1 insertion(+)
drivers/i2c/busses/i2c-tiny-usb.c +0 -0
index f07307f..0510636 100644

drivers/i2c/busses/i2c-tiny-usb.c static const struct i2c_algorithm usb_algorithm = { · line 149

Quoted 7 lines
drivers/i2c/busses/i2c-tiny-usb.c +1 -0
@@ -143,6 +143,7 @@ static const struct i2c_algorithm usb_algorithm = {
 static const struct usb_device_id i2c_tiny_usb_table[] = {
 	{ USB_DEVICE(0x0403, 0xc631) },   /* FTDI */
 	{ USB_DEVICE(0x1c40, 0x0534) },   /* EZPrototypes */
+	{ USB_DEVICE(0x1964, 0x0001) },   /* Robofuzz OSIF */
 	{ }                               /* Terminating entry */
 };
 

Applied, thanks.

Signature · 1 line
Jean Delvare