summaryrefslogtreecommitdiff
path: root/spi
diff options
context:
space:
mode:
authorUwe Hermann <uwe@hermann-uwe.de>2015-12-02 18:29:16 +0100
committerUwe Hermann <uwe@hermann-uwe.de>2015-12-02 18:29:16 +0100
commit38019245370f8202dc9adda58f985ce1a3401002 (patch)
tree5b7e10780e841b3a46388ab55e66c1f0fcaa496b /spi
parent5faa8c0485441a3605f8685b341707c0ef8dcf96 (diff)
downloadsigrok-dumps-38019245370f8202dc9adda58f985ce1a3401002.tar.gz
sigrok-dumps-38019245370f8202dc9adda58f985ce1a3401002.zip
spi/allmodes: Add dumps with various SPI settings.
Diffstat (limited to 'spi')
-rw-r--r--spi/allmodes/README21
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_falling_ok.srbin0 -> 518 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_rising_ok.srbin0 -> 523 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha0_trigger_cs_falling_ok.srbin0 -> 512 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_falling_ok.srbin0 -> 523 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_rising_ok.srbin0 -> 524 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol0_cpha1_trigger_cs_falling_ok.srbin0 -> 520 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_falling_ok.srbin0 -> 518 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_rising_ok.srbin0 -> 520 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha0_trigger_cs_falling_ok.srbin0 -> 512 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_falling_ok.srbin0 -> 518 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_rising_ok.srbin0 -> 523 bytes
-rw-r--r--spi/allmodes/spi_0x35_cpol1_cpha1_trigger_cs_falling_ok.srbin0 -> 524 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_cs_falling_lsbfirst_ok.srbin0 -> 539 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_none_incomplete.srbin0 -> 546 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_incomplete.srbin0 -> 500 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_ok.srbin0 -> 504 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_incomplete.srbin0 -> 507 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_ok.srbin0 -> 499 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_falling_ok.srbin0 -> 502 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.srbin0 -> 496 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_csactivehigh_ok.srbin0 -> 500 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_incomplete.srbin0 -> 503 bytes
-rw-r--r--spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_ok.srbin0 -> 501 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_incomplete.srbin0 -> 498 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_ok.srbin0 -> 505 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_incomplete.srbin0 -> 505 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_ok.srbin0 -> 510 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_falling_ok.srbin0 -> 493 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_rising_csactivehigh_ok.srbin0 -> 499 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_csactivehigh_ok.srbin0 -> 500 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_ok.srbin0 -> 500 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_incomplete.srbin0 -> 516 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_ok.srbin0 -> 514 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_incomplete.srbin0 -> 519 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_ok.srbin0 -> 513 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_falling_ok.srbin0 -> 509 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.srbin0 -> 514 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_csactivehigh_ok.srbin0 -> 513 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_ok.srbin0 -> 518 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_incomplete.srbin0 -> 514 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_ok.srbin0 -> 516 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_incomplete.srbin0 -> 516 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_ok.srbin0 -> 515 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_falling_ok.srbin0 -> 511 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_rising_csactivehigh_ok.srbin0 -> 513 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_csactivehigh_ok.srbin0 -> 506 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_ok.srbin0 -> 517 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_incomplete.srbin0 -> 516 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_ok.srbin0 -> 515 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_incomplete.srbin0 -> 519 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_ok.srbin0 -> 516 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_falling_ok.srbin0 -> 515 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_rising_csactivehigh_ok.srbin0 -> 513 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_csactivehigh_ok.srbin0 -> 521 bytes
-rw-r--r--spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_ok.srbin0 -> 515 bytes
56 files changed, 21 insertions, 0 deletions
diff --git a/spi/allmodes/README b/spi/allmodes/README
new file mode 100644
index 0000000..027734a
--- /dev/null
+++ b/spi/allmodes/README
@@ -0,0 +1,21 @@
+-------------------------------------------------------------------------------
+SPI modes
+-------------------------------------------------------------------------------
+
+This is a set of example captures of some SPI transmissions with various
+SPI modes (CPOL/CPHA combinations), CS# polarity settings, word sizes,
+LSB-/MSB-first settings, and trigger setups.
+
+
+Logic analyzer setup
+--------------------
+
+The logic analyzer used was a USBee SX (at 16MHz):
+
+ Probe SPI
+ ---------------
+ 2 (red) MOSI
+ 3 (orange) MISO
+ 4 (yellow) CLK
+ 5 (green) CS#
+
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..670f2fa
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..1c5aefd
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..64ff9d8
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha0_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..7221bdc
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..5c61ceb
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..59a62a4
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol0_cpha1_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..55c3354
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..7c7b029
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..fe71bb8
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha0_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..d664994
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..799937a
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..1d58a31
--- /dev/null
+++ b/spi/allmodes/spi_0x35_cpol1_cpha1_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_cs_falling_lsbfirst_ok.sr b/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_cs_falling_lsbfirst_ok.sr
new file mode 100644
index 0000000..4f98551
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_cs_falling_lsbfirst_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_none_incomplete.sr b/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_none_incomplete.sr
new file mode 100644
index 0000000..5b93f32
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b7c8d9e_cpol0_cpha1_trigger_none_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_incomplete.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_incomplete.sr
new file mode 100644
index 0000000..ab1473f
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..3ef6a34
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_incomplete.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_incomplete.sr
new file mode 100644
index 0000000..ef6fa67
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..9a415ca
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..cb0578b
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr
new file mode 100644
index 0000000..4f8751d
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_csactivehigh_ok.sr
new file mode 100644
index 0000000..c005a18
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_incomplete.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_incomplete.sr
new file mode 100644
index 0000000..43d5761
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_ok.sr b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_ok.sr
new file mode 100644
index 0000000..e68669e
--- /dev/null
+++ b/spi/allmodes/spi_0x5a6b_cpol0_cpha1_trigger_none_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_incomplete.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_incomplete.sr
new file mode 100644
index 0000000..7a1b3d9
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..31b9907
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_incomplete.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_incomplete.sr
new file mode 100644
index 0000000..d4ee418
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..2097efa
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..932cb61
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_rising_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_rising_csactivehigh_ok.sr
new file mode 100644
index 0000000..59a2257
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_cs_rising_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_csactivehigh_ok.sr
new file mode 100644
index 0000000..85a9399
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_ok.sr
new file mode 100644
index 0000000..827c4e1
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha0_trigger_none_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_incomplete.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_incomplete.sr
new file mode 100644
index 0000000..51f0c0b
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..dbcaa86
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_incomplete.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_incomplete.sr
new file mode 100644
index 0000000..46d2b99
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..593c854
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..a8055f9
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr
new file mode 100644
index 0000000..7137745
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_cs_rising_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_csactivehigh_ok.sr
new file mode 100644
index 0000000..5f4aa6f
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_ok.sr b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_ok.sr
new file mode 100644
index 0000000..22dabd5
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol0_cpha1_trigger_none_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_incomplete.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_incomplete.sr
new file mode 100644
index 0000000..daf5408
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..9c88577
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_incomplete.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_incomplete.sr
new file mode 100644
index 0000000..6a2047f
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..37c5cb4
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..bb95cd0
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_rising_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_rising_csactivehigh_ok.sr
new file mode 100644
index 0000000..f51652a
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_cs_rising_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_csactivehigh_ok.sr
new file mode 100644
index 0000000..ca56bde
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_ok.sr
new file mode 100644
index 0000000..eea254f
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha0_trigger_none_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_incomplete.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_incomplete.sr
new file mode 100644
index 0000000..fe3de4b
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_ok.sr
new file mode 100644
index 0000000..6719f0c
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_incomplete.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_incomplete.sr
new file mode 100644
index 0000000..af05ee5
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_incomplete.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_ok.sr
new file mode 100644
index 0000000..551776a
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_clk_rising_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_falling_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_falling_ok.sr
new file mode 100644
index 0000000..39104f0
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_falling_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_rising_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_rising_csactivehigh_ok.sr
new file mode 100644
index 0000000..4e0e035
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_cs_rising_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_csactivehigh_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_csactivehigh_ok.sr
new file mode 100644
index 0000000..4551650
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_csactivehigh_ok.sr
Binary files differ
diff --git a/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_ok.sr b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_ok.sr
new file mode 100644
index 0000000..a34c15c
--- /dev/null
+++ b/spi/allmodes/spi_0x5a_cpol1_cpha1_trigger_none_ok.sr
Binary files differ