Mirror with some correction

Dependencies:   mbed FastIO FastPWM USBDevice

Revision:
115:39d2eb4b1830
Parent:
113:7330439f2ffc
Child:
116:7a67265d7c19
--- a/USBProtocol.h	Fri Jul 16 05:21:08 2021 +0000
+++ b/USBProtocol.h	Fri Oct 01 03:31:08 2021 +0000
@@ -1028,7 +1028,9 @@
 //                  adding new designs or independent designs in the future.
 //                    0 = Standalone KL25Z (no expansion boards)
 //                    1 = Pinscape Expansion Boards
-//                    2 = Pinscape All-In-One (AIO) (Oak Micros)
+//                    2 = Oak Micros Pinscape All-In-One (AIO) Board
+//                    3 = Oak Micros Pinscape Lite Board
+//                    4 = Arnoz Mollusk Board
 //
 //         byte 4 = board set interface revision.  This *isn't* the version number
 //                  of the board itself, but rather of its software interface.  In
@@ -1036,20 +1038,27 @@
 //                  for the board changes.  It only changes when a revision is made
 //                  that affects the software, such as a GPIO pin assignment.
 //
-//                  For Pinscape Expansion Boards (board set type = 1):
+//                  For Pinscape Expansion Boards (board set type 1):
 //                    0 = first release (Feb 2016)
 //
-//                  For AIO (board set type = 2):
+//                  For Oak Micros AIO (type 2):
 //                    0 = first release (2019)
 //
+//                  For Oak Micros Lite (type 3):
+//                    0 = first release
+//
+//                  For Arnoz Mollusk (type 4):
+//                    0 = first release (2021)
+//
 //         bytes 5:8 = additional hardware-specific data.  These slots are used
 //                  to store extra data specific to the expansion boards selected.
 //
-//                  For Pinscape Expansion Boards (board set type = 1) and
-//                  AIO (type = 2):
+//                  For Pinscape Expansion Boards (board set type 1), and
+//                  Oak Micros AIO (type = 2):
 //                    byte 5 = number of main interface or AIO boards (always 1)
 //                    byte 6 = number of MOSFET power boards
 //                    byte 7 = number of chime boards
+//                    byte 8 = not used
 //                  
 //
 // 15 -> Night mode setup.