aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorAhmed BOUDJELIDA <aboudjelida@nanoxplore.com>2023-10-16 11:00:28 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2023-11-18 11:23:36 +0000
commit8bf7f603ae8c441c7734c9dcdc5ee2805a620fb4 (patch)
treeafc5434de6d52cb09e8389d96a4f0faddfa8d155 /contrib
parent393da819b14c62d267cf5ec86bc511c187e1af18 (diff)
downloadriscv-openocd-8bf7f603ae8c441c7734c9dcdc5ee2805a620fb4.zip
riscv-openocd-8bf7f603ae8c441c7734c9dcdc5ee2805a620fb4.tar.gz
riscv-openocd-8bf7f603ae8c441c7734c9dcdc5ee2805a620fb4.tar.bz2
contrib/firmware: remove unnecessary delay commands in the i2c bit-banging implementation
Change-Id: I741244be7a1bf186cfcb66a5b93e2a1a2ab0fde5 Signed-off-by: Ahmed BOUDJELIDA <aboudjelida@nanoxplore.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7809 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Diffstat (limited to 'contrib')
-rw-r--r--contrib/firmware/angie/c/src/usb.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/contrib/firmware/angie/c/src/usb.c b/contrib/firmware/angie/c/src/usb.c
index 747fef1..e284efd 100644
--- a/contrib/firmware/angie/c/src/usb.c
+++ b/contrib/firmware/angie/c/src/usb.c
@@ -773,8 +773,6 @@ void i2c_recieve(void)
/* ack: */
uint8_t ack = get_ack();
- delay_us(10);
-
/* send data */
if (reg_adr_check) { //if there is a byte reg
send_byte(reg_adr);
@@ -782,8 +780,6 @@ void i2c_recieve(void)
ack = get_ack();
}
- delay_us(10);
-
/* repeated start: */
repeated_start();
/* address: */
@@ -791,8 +787,6 @@ void i2c_recieve(void)
/* get ack: */
ack = get_ack();
- delay_us(10);
-
/* receive data */
for (uint8_t i = 0; i < count; i++) {
EP8FIFOBUF[i] = receive_byte();
@@ -801,13 +795,9 @@ void i2c_recieve(void)
send_ack();
}
- delay_ms(1);
-
/* stop */
stop_cd();
- delay_us(10);
-
EP8BCH = 0; //EP8
syncdelay(3);
EP8BCL = count; //EP8