aboutsummaryrefslogtreecommitdiff
path: root/laser-tag software/disk.h
diff options
context:
space:
mode:
authorDavid Barksdale <amatus@amat.us>2023-08-06 13:16:30 -0500
committerDavid Barksdale <amatus@amat.us>2023-08-06 13:16:30 -0500
commit2e584b8a27c7959b9f0ac1775db63dcc0aea1653 (patch)
tree11991d6c83fd087c60494d62d31943af383ddd69 /laser-tag software/disk.h
parent71a0463206a224c56225aeb74c16d112a9239cb0 (diff)
Software changes for V2HEADmaster
Diffstat (limited to 'laser-tag software/disk.h')
-rw-r--r--laser-tag software/disk.h12
1 files changed, 3 insertions, 9 deletions
diff --git a/laser-tag software/disk.h b/laser-tag software/disk.h
index 8d87896..32c21c2 100644
--- a/laser-tag software/disk.h
+++ b/laser-tag software/disk.h
@@ -48,9 +48,9 @@
#define SD_CARD_APP (0)
/* Length of Each Logical Address Block */
-#define LENGTH_OF_EACH_LAB (512)
+#define LENGTH_OF_EACH_LAB (1024) // 1k to align with flash
/* total number of logical blocks present */
-#define TOTAL_LOGICAL_ADDRESS_BLOCKS_NORMAL (8)
+#define TOTAL_LOGICAL_ADDRESS_BLOCKS_NORMAL (6) // 6k to fit board v2 images
/* Net Disk Size */
#define DISK_SIZE_NORMAL (TOTAL_LOGICAL_ADDRESS_BLOCKS_NORMAL * LENGTH_OF_EACH_LAB)
@@ -58,9 +58,6 @@
#define SUPPORT_DISK_LOCKING_MECHANISM (0) /*1: TRUE; 0:FALSE*/
-#define MSD_RECV_BUFFER_NUM (1)
-#define MSD_RECV_BUFFER_SIZE (512)
-#define MSD_SEND_BUFFER_SIZE (512)
/*****************************************************************************
* Global variables
*****************************************************************************/
@@ -71,11 +68,8 @@
typedef struct _disk_variable_struct
{
msd_handle_t app_handle;
- uint32_t start_app;
uint16_t speed;
- uint8_t *storage_disk;
- uint8_t disk_lock;
- uint8_t read_write_error;
+ bool writing;
} disk_struct_t;
/*****************************************************************************