Parcourir la source

Merge pull request #177 from ZuluSCSI/dev_git_history

Improve git history retention on BS2 platform files
Alex Perez il y a 2 ans
Parent
commit
993d59316b

+ 6 - 7
lib/ZuluSCSI_platform_RP2040/ZuluSCSI_platform_gpio_BS2.h

@@ -1,25 +1,25 @@
-/** 
+/**
  * ZuluSCSI™ - Copyright (c) 2022 Rabbit Hole Computing™
- * 
+ *
  * ZuluSCSI™ firmware is licensed under the GPL version 3 or any later version. 
- * 
+ *
  * https://www.gnu.org/licenses/gpl-3.0.html
  * ----
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation, either version 3 of the License, or
  * (at your option) any later version. 
- * 
+ *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  * GNU General Public License for more details. 
- * 
+ *
  * You should have received a copy of the GNU General Public License
  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
 **/
 
-// GPIO definitions for BSv2-based hardware 
+// GPIO definitions for BSv2-based hardware
 #pragma once
 
 #include <hardware/gpio.h>
@@ -134,4 +134,3 @@
 // Read SCSI data bus
 #define SCSI_IN_DATA() \
     (~sio_hw->gpio_in & SCSI_IO_DATA_MASK) >> SCSI_IO_SHIFT
-

+ 1 - 2
lib/ZuluSCSI_platform_RP2040/scsiPhy.cpp

@@ -102,11 +102,10 @@ extern "C" bool scsiStatusSEL()
         g_scsi_ctrl_bsy = 0;
 
 #ifdef ZULUSCSI_BS2
-        // @TODO See if needed
+        // From BS2 repository commit 8971584485c42, not sure of purpose.
         SCSI_OUT(CD, 0);
         SCSI_OUT(MSG, 0);
         SCSI_ENABLE_CONTROL_OUT();
-        // @TODO end
 #endif
 
         SCSI_OUT(BSY, 1);

+ 4 - 4
lib/ZuluSCSI_platform_RP2040/scsi_accel_BS2.pio

@@ -1,19 +1,19 @@
 ; ZuluSCSI™ - Copyright (c) 2022 Rabbit Hole Computing™
-; 
+;
 ; ZuluSCSI™ firmware is licensed under the GPL version 3 or any later version. 
-; 
+;
 ; https://www.gnu.org/licenses/gpl-3.0.html
 ; ----
 ; This program is free software: you can redistribute it and/or modify
 ; it under the terms of the GNU General Public License as published by
 ; the Free Software Foundation, either version 3 of the License, or
 ; (at your option) any later version. 
-; 
+;
 ; This program is distributed in the hope that it will be useful,
 ; but WITHOUT ANY WARRANTY; without even the implied warranty of
 ; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 ; GNU General Public License for more details. 
-; 
+;
 ; You should have received a copy of the GNU General Public License
 ; along with this program.  If not, see <https://www.gnu.org/licenses/>.