Commit Graph

6756 Commits

Author SHA1 Message Date
0537e5f451 [AaruFormat] Define dump hardware structures. 2025-10-12 16:05:55 +01:00
c30821a596 [AaruFormat] Add BlockType. 2025-10-12 16:05:19 +01:00
f436bd6186 [AaruFormat] Implement SetImageInfo. 2025-10-12 15:33:41 +01:00
e6c3278b61 [AaruFormat] Implement SetTape. 2025-10-12 15:16:35 +01:00
b266a0f33d Validate tape status before adding files and partitions 2025-10-12 15:15:24 +01:00
42c110413b [AaruFormat] Implement AddPartition. 2025-10-12 15:14:24 +01:00
f92b58974a [AaruFormat] Implement AddFile. 2025-10-12 15:12:27 +01:00
5fe7a9cbcd [AaruFormat] Implement methods that require track as a parameter. 2025-10-12 14:28:15 +01:00
fa5c39746d [AaruFormat] Implemented VerifySectors. 2025-10-12 14:22:04 +01:00
5066164a3f [AaruFormat] Implement VerifySector. 2025-10-12 14:20:24 +01:00
3acdc47395 [AaruFormat] Implement VerifyMediaImage. 2025-10-12 14:19:23 +01:00
a4128da17d [AaruFormat] Implement GetSessionTracks. 2025-10-12 14:14:50 +01:00
85e7cefdc6 [AaruFormat] Implement Tracks.get. 2025-10-12 13:49:55 +01:00
32bbf045cd [AaruFormat] Implement WriteSectorsTag. 2025-10-12 11:56:59 +01:00
9f78a3ff34 [AaruFormat] Implement WriteSectorsLong. 2025-10-12 11:55:21 +01:00
2791eb6f7a [AaruFormat] Implement WriteSectors. 2025-10-12 11:53:51 +01:00
3d519a6ee7 [AaruFormat] Implement WriteSectorTag. 2025-10-12 11:45:54 +01:00
6eed7d5492 [AaruFormat] Implement WriteMediaTag. 2025-10-12 11:43:43 +01:00
2859153a51 [AaruFormat] Implement WriteSectorLong. 2025-10-12 11:40:50 +01:00
a503c517d9 [AaruFormat] Implement WriteSector. 2025-10-12 11:38:40 +01:00
1120db2d5a [AaruFormat] Add helper that converts Status to an error message. 2025-10-12 11:38:06 +01:00
46121bd496 [AaruFormat] Add SectorStatus enumeration. 2025-10-12 11:37:43 +01:00
1c3e1febb2 [AaruFormat] Implement SetGeometry. 2025-10-12 11:24:41 +01:00
c300058d82 [AaruFormat] Implement SetMetadata. 2025-10-12 11:20:58 +01:00
1537ba38d8 [AaruFormat] Implement ReadSectorsTag. 2025-10-11 22:16:49 +01:00
322e782cd8 [AaruFormat] Implement ReadSectorsLong. 2025-10-11 22:14:36 +01:00
e0c2cb61e3 [AaruFormat] Implement ReadSectors. 2025-10-11 22:12:51 +01:00
6309fc8109 [AaruFormat] Implement ReadSectorTag. 2025-10-11 21:57:12 +01:00
ecd83d056c [AaruFormat] Implement ReadSectorLong 2025-10-11 21:54:09 +01:00
58458b10e0 [AaruFormat] Implement ReadSector (track overload). 2025-10-11 21:49:29 +01:00
dfdfd65031 [AaruFormat] Implement ReadSector. 2025-10-11 21:46:58 +01:00
5d06b49781 [AaruFormat] Implement ReadMediaTag. 2025-10-11 21:33:49 +01:00
31c8166738 [AaruFormat] In Open set metadata from media tags if they are available. 2025-10-11 21:21:21 +01:00
6f40b28afd [AaruFormat] On Open retrieve geometry from library. 2025-10-11 20:39:03 +01:00
cc7d6e1057 [AaruFormat] On Open fill imageinfo metadata requesting metadata to library. 2025-10-11 20:33:32 +01:00
f23f099b30 [AaruFormat] Add helper method to convert AaruFormat.Status to ErrorNumber 2025-10-11 18:09:46 +01:00
003cf07531 [AaruFormat] Fill image information from library. 2025-10-11 17:55:00 +01:00
38ec7be56f [AaruFormat] Add function to retrieve image information from library. 2025-10-11 17:54:39 +01:00
8fb4d4327b [AaruFormat] Add library image information structure. 2025-10-11 17:54:03 +01:00
6d4f9e04c0 Add libaaruformat status codes. 2025-10-11 17:53:30 +01:00
2074181ee6 [AaruFormat] Implement Close. 2025-10-11 17:03:30 +01:00
57b60bc7dd [AaruFormat] Implement Open 2025-10-11 16:57:19 +01:00
f2b421a6b3 [AaruFormat] Implement Identify. 2025-10-11 16:29:58 +01:00
a4ec143c8b Rename old AaruFormat plugin to prevent collision. 2025-10-11 16:29:41 +01:00
4669e17607 Disable Identify in old AaruFormat code. 2025-10-11 16:29:18 +01:00
cb29d80763 Add AaruFormat skeleton. 2025-10-11 15:58:21 +01:00
71ae11f25a Fix optical image capabilities flags. 2025-10-11 15:58:04 +01:00
eaf61e8916 Move AaruFormat to AaruFormatOld. 2025-10-11 15:39:50 +01:00
a2744af8d4 Move AaruFormat to AaruFormatOld. 2025-10-11 15:39:41 +01:00
2b1338800f Add libaaruformat package reference and version to project files 2025-10-11 15:26:56 +01:00