From c1562a7e743d92073657eb6a179b2d4c8b14f345 Mon Sep 17 00:00:00 2001
From: Neil Gershenfeld <gersh@cba.mit.edu>
Date: Sun, 25 Dec 2022 17:31:20 -0500
Subject: [PATCH] RP2040 timing

---
 index.html | 61 ++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 41 insertions(+), 20 deletions(-)

diff --git a/index.html b/index.html
index cbb3371..1b97189 100644
--- a/index.html
+++ b/index.html
@@ -40,140 +40,161 @@ The GPIO test measures how quickly pins can communicate with a processor core; t
 </tr>
 
 <tr>
-<td>60.00</td>
+<td>60.0</td>
 <td>iCE40UP5K</td>
 <td>iCEBreaker V1.0e, 120 MHz, <a href=GPIO/iCE40/ring.v>Verilog</a> (<a href=GPIO/iCE40/notes.html>notes</a>)</td>
 <td>September 2021</td>
 </tr>
 
 <tr>
-<td>23.08</td>
+<td>23.1</td>
 <td>IMXRT1062</td>
 <td>Teensy 4.1, 600 MHz, <a href=GPIO/Arduino/ring.ino>Fast</a>, <a href=GPIO/IMXRT1062/ring.IMXRT1062.ino>GPIO</a></td>
 <td>August 2021</td>
 </tr>
 
 <tr>
-<td>16.66</td>
+<td>16.7</td>
 <td>PocketBeagle</td>
 <td><a href=GPIO/BeagleBoard/index.html>C, PRU</a></td>
 <td>March 2019</td>
 </tr>
 
 <tr>
-<td>4.616</td>
+<td>9.17</td>
+<td>RP2040</td>
+<td><a href=GPIO/RP2040/ring.RP2040.ino>Arduino, SIO</a></td>
+<td>December 2022</td>
+</tr>
+
+<tr>
+<td>4.62</td>
 <td>ATSAME54</td>
 <td><a href=https://gitlab.cba.mit.edu/pub/ring/-/tree/master/GPIO/ATSAME54>C, SRAM (aligned)</a></td>
 <td>January 2021</td>
 </tr>
 
 <tr>
-<td>4.000</td>
+<td>4.00</td>
 <td>ATxmega8E5</td>
 <td><a href=GPIO/ATxmega8E5/hello.ftdi.8E5.ring.c>C, VPORT</a></td>
 <td>October 2015</td>
 </tr>
 
 <tr>
-<td>3.810</td>
+<td>3.81</td>
 <td>ESP32-WROOM</td>
 <td><a href=GPIO/ESP32/ring.ESP32.ino>C, GPIO</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>3.737</td>
+<td>3.74</td>
 <td>ATSAMD51</td>
 <td><a href=prior/gpio/atsamd51/index.html>C, PORT</a></td>
 <td>November 2018</td>
 </tr>
 
 <tr>
-<td>3.067</td>
+<td>3.07</td>
 <td>Raspberry Pi 4</td>
 <td><a href=GPIO/bcm2835/ring.bcm2835.c>C, bcm2835, Buster</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>2.817</td>
+<td>2.82</td>
 <td>Raspberry Pi Zero</td>
 <td><a href=GPIO/bcm2835/ring.bcm2835.c>C, bcm2835, Buster</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>2.528</td>
+<td>2.53</td>
 <td>ATSAMD11C</td>
 <td><a href=GPIO/SAMD11C/ring.D11C.ino>C, IOBUS</a></td>
 <td>November 2020</td>
 </tr>
 
 <tr>
-<td>2.172</td>
+<td>2.17</td>
 <td>AVR128DB32</td>
 <td><a href=GPIO/AVR128DB32/index.html>C, VPORT</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>1.808</td>
+<td>1.81</td>
 <td>ATtiny412</td>
 <td><a href=GPIO/ATtiny412/ring.t412.ino>Arduino, DigitalReadFast/WriteFast</a></td>
 <td>March 2021</td>
 </tr>
 
 <tr>
-<td>1.808</td>
+<td>1.81</td>
 <td>ATtiny412</td>
 <td><a href=GPIO/ATtiny412/ring.t412.ino>C, VPORT</a></td>
 <td>November 2020</td>
 </tr>
 
 <tr>
-<td>1.171</td>
+<td>1.17</td>
 <td>ATSAMD11C</td>
 <td><a href=GPIO/SAMD11C/ring.D11C.ino>C, PORT</a></td>
 <td>November 2020</td>
 </tr>
 
 <tr>
-<td>1.056</td>
+<td>1.06</td>
 <td>ATtiny412</td>
 <td><a href=GPIO/ATtiny412/ring.t412.ino>C, PORT</a></td>
 <td>November 2020</td>
 </tr>
 
 <tr>
-<td>0.345</td>
+<td>.584</td>
+<td>RP2040</td>
+<td><a href=GPIO/RP2040/ring.RP2040.ino>Arduino</a></td>
+<td>December 2022</td>
+</tr>
+
+<tr>
+<td>.345</td>
 <td>Raspberry Pi 4</td>
 <td><a href=GPIO/RPi.GPIO/ring.RPi.GPIO.py>Python, RPi.GPIO, Buster</a></td>
 <td>March 2021</td>
 </tr>
 
 <tr>
-<td>0.331</td>
+<td>.331</td>
 <td>ATtiny412</td>
 <td><a href=GPIO/ATtiny412/ring.t412.ino>Arduino, digitalRead/Write</a></td>
 <td>November 2020</td>
 </tr>
 
 <tr>
-<td>0.153</td>
+<td>.153</td>
 <td>Raspberry Pi 4</td>
 <td><a href=GPIO/libgpiod/ring.libgpiod.c>C, libgpiod, Buster</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>0.153</td>
+<td>.153</td>
 <td>Raspberry Pi 4</td>
 <td><a href=GPIO/gpiolib/ring.gpiolib.c>C, gpiolib, Buster</a></td>
 <td>December 2020</td>
 </tr>
 
 <tr>
-<td>0.029</td>
+<td>.039</td>
+<td>RP2040</td>
+<td><a href=GPIO/RP2040/ring.RP2040.py>MicroPython</a></td>
+<td>December 2022</td>
+</tr>
+
+<tr>
+<td>.029</td>
 <td>Raspberry Pi 4</td>
 <td><a href=GPIO/gpiozero/ring.gpiozero.py>Python, gpiozero, Buster</a></td>
 <td>March 2021</td>
-- 
GitLab