Commit Graph

28 Commits

Author SHA1 Message Date
e4f55d3b3c Allocate SENSE buffer only once. 2025-08-22 19:57:09 +01:00
8e2fdd91a6 Do not allocate a CDB buffer in each command call, use a single preallocated 2025-08-22 15:56:59 +01:00
50061ca7d5 Rename Aaru.Console to Aaru.Logging 2025-08-17 06:11:22 +01:00
7b0ccf4876 Simplify naming of AaruConsole methods. 2025-08-17 06:06:51 +01:00
02ec8a05d8 Rename Aaru.Console project to Aaru.Logging. 2025-08-17 05:50:25 +01:00
5863664dbf Update copyright year. 2024-12-19 10:45:18 +00:00
134ce7041e [Refactor] Use collection expressions. 2024-05-01 04:43:37 +01:00
f7ca79b09e Update copyright year. 2024-05-01 04:17:32 +01:00
e46d21bde6 General refactor and cleanup. 2024-05-01 04:05:22 +01:00
7363a5d9c5 Redo Reformat and cleanup.
Rider EAP was having a bug interpreting .editorconfig that didn't generate the code style as we wanted.
This is now done with Rider-stable.
2023-10-04 17:36:20 +01:00
546573dd30 [Aaru.Devices] Reformat and cleanup. 2023-10-03 23:12:01 +01:00
741bb5389a [Aaru.Devices] Introduced constants for module names
Introduces constant fields for respective debug module names, replacing the hardcoded ones.
This is done to standardize the naming convention, reduce redundancy and potentially avoid any typos or name mismatches across the project.
This change makes the code more maintainable and easier to update in case module names need to be changed.
2023-10-03 18:50:19 +01:00
805ebd4b42 Update copyright year. 2022-12-03 16:07:17 +00:00
119ceea01d Move all localizable strings from Aaru.Devices project to resources. 2022-11-27 18:51:44 +00:00
2f9b7fe0a1 General code cleanup and style refactor. 2022-11-15 15:58:48 +00:00
2fa340474a Split device construction per OS. 2022-03-26 18:31:04 +00:00
762e3eb6d2 General cleanup and refactor. 2022-03-07 07:36:44 +00:00
0bc819feab Move to file scoped namespaces. 2022-03-06 13:29:38 +00:00
dd4451740c Update copyright year. 2022-02-20 09:34:52 +00:00
fdff1d74c9 Use Array.Empty<T>. 2021-08-17 18:23:50 +01:00
eda85862cd Decode fixed or descriptor SCSI sense in a single pass, use whichever was returned by drive. 2021-03-26 00:37:54 +00:00
e4dbcdebc3 Enlarge sense buffer to 64 bytes. 2021-03-25 23:23:18 +00:00
472a1d94d8 Update copyright year. 2020-12-31 23:08:23 +00:00
ad2153f06d Return proper sense from SCSI MEDIUM SCAN command. 2020-10-23 01:11:37 +01:00
d59b57c5d5 Fix MEDIUM SCAN SCSI command. 2020-10-18 03:33:01 +01:00
2376b65763 Code style fixes. 2020-07-22 13:20:25 +01:00
163d2ce8db Add missing XML documentation. 2020-07-20 06:02:34 +01:00
667fd98dd3 Add SCSI MEDIUM SCAN command. 2020-04-28 20:15:32 +01:00