USB Media Host followup
Restore HAS_SHARED_MEDIA
This commit is contained in:
		| @@ -35,10 +35,11 @@ extern "C" { | ||||
|   #include <debug_frmwrk.h> | ||||
| } | ||||
|  | ||||
| #include "../../sd/cardreader.h" | ||||
| #include "../../inc/MarlinConfig.h" | ||||
| #include "../../core/millis_t.h" | ||||
|  | ||||
| #include "../../sd/cardreader.h" | ||||
|  | ||||
| extern uint32_t MSC_SD_Init(uint8_t pdrv); | ||||
| extern "C" int isLPC1769(); | ||||
| extern "C" void disk_timerproc(); | ||||
| @@ -140,7 +141,7 @@ void HAL_init() { | ||||
|  | ||||
| // HAL idle task | ||||
| void HAL_idletask() { | ||||
|   #if HAS_SD_HOST_DRIVE | ||||
|   #if HAS_SHARED_MEDIA | ||||
|     // If Marlin is using the SD card we need to lock it to prevent access from | ||||
|     // a PC via USB. | ||||
|     // Other HALs use IS_SD_PRINTING() and IS_SD_FILE_OPEN() to check for access but | ||||
|   | ||||
| @@ -263,7 +263,7 @@ void HAL_init() { | ||||
|  | ||||
| // HAL idle task | ||||
| void HAL_idletask() { | ||||
|   #if HAS_SD_HOST_DRIVE | ||||
|   #if HAS_SHARED_MEDIA | ||||
|     // If Marlin is using the SD card we need to lock it to prevent access from | ||||
|     // a PC via USB. | ||||
|     // Other HALs use IS_SD_PRINTING() and IS_SD_FILE_OPEN() to check for access but | ||||
|   | ||||
| @@ -367,6 +367,7 @@ | ||||
|     // mount/unmount the card and refresh it. So we disable card detect. | ||||
|     // | ||||
|     #undef SD_DETECT_PIN | ||||
|     #define HAS_SHARED_MEDIA 1 | ||||
|   #endif | ||||
|  | ||||
|   #if PIN_EXISTS(SD_DETECT) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user