libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
Loading...
Searching...
No Matches
aaru.h
Go to the documentation of this file.
1/*
2 * This file is part of the Aaru Data Preservation Suite.
3 * Copyright (c) 2019-2026 Natalia Portillo.
4 *
5 * This library is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU Lesser General Public License as
7 * published by the Free Software Foundation; either version 2.1 of the
8 * License, or (at your option) any later version.
9 *
10 * This library is distributed in the hope that it will be useful, but
11 * WITHOUT ANY WARRANTY; without even the implied warranty of
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 * Lesser General Public License for more details.
14 *
15 * You should have received a copy of the GNU Lesser General Public
16 * License along with this library; if not, see <http://www.gnu.org/licenses/>.
17 */
18
19#ifndef LIBAARUFORMAT_AARU_H
20#define LIBAARUFORMAT_AARU_H
21
22#ifndef _MSC_VER
23#pragma clang diagnostic push
24#pragma ide diagnostic ignored "OCUnusedGlobalDeclarationInspection"
25#endif
26
27#include <stdint.h>
28
52
93// NOLINTBEGIN(readability-identifier-naming)
94typedef enum
95{
96 // Generics, types 0 to 9
103 // Generics, types 0 to 9
104
105 // Somewhat standard Compact Disc formats, types 10 to 39
106 CD = 10,
107 CDDA = 11,
108 CDG = 12,
109 CDEG = 13,
110 CDI = 14,
111 CDROM = 15,
112 CDROMXA = 16,
113 CDPLUS = 17,
114 CDMO = 18,
115 CDR = 19,
116 CDRW = 20,
117 CDMRW = 21,
118 VCD = 22,
119 SVCD = 23,
120 PCD = 24,
121 SACD = 25,
122 DDCD = 26,
123 DDCDR = 27,
124 DDCDRW = 28,
125 DTSCD = 29,
126 CDMIDI = 30,
127 CDV = 31,
128 PD650 = 32,
130 CDIREADY = 34,
132 FMTOWNS = 35,
133 // Somewhat standard Compact Disc formats, types 10 to 39
134
135 // Standard DVD formats, types 40 to 50
136 DVDROM = 40,
137 DVDR = 41,
138 DVDRW = 42,
139 DVDPR = 43,
140 DVDPRW = 44,
141 DVDPRWDL = 45,
142 DVDRDL = 46,
143 DVDPRDL = 47,
144 DVDRAM = 48,
145 DVDRWDL = 49,
147 // Standard DVD formats, types 40 to 50
148
149 // Standard HD-DVD formats, types 51 to 59
150 HDDVDROM = 51,
151 HDDVDRAM = 52,
152 HDDVDR = 53,
153 HDDVDRW = 54,
154 HDDVDRDL = 55,
156 // Standard HD-DVD formats, types 51 to 59
157
158 // Standard Blu-ray formats, types 60 to 69
159 BDROM = 60,
160 BDR = 61,
161 BDRE = 62,
162 BDRXL = 63,
163 BDREXL = 64,
164 UHDBD = 65,
165 // Standard Blu-ray formats, types 60 to 69
166
167 // Rare or uncommon optical standards, types 70 to 79
168 EVD = 70,
169 FVD = 71,
170 HVD = 72,
171 CBHD = 73,
172 HDVMD = 74,
173 VCDHD = 75,
174 SVOD = 76,
175 FDDVD = 77,
176 // Rare or uncommon optical standards, types 70 to 79
177
178 // LaserDisc based, types 80 to 89
179 LD = 80,
180 LDROM = 81,
181 LDROM2 = 82,
182 LVROM = 83,
183 MegaLD = 84,
184 // LaserDisc based, types 80 to 89
185
186 // MiniDisc based, types 90 to 99
187 HiMD = 90,
188 MD = 91,
189 MDData = 92,
190 MDData2 = 93,
191 MD60 = 94,
192 MD74 = 95,
193 MD80 = 96,
194 // MiniDisc based, types 90 to 99
195
196 // Plasmon UDO, types 100 to 109
197 UDO = 100,
199 101,
201 102,
202 // Plasmon UDO, types 100 to 109
203
204 // Sony game media, types 110 to 129
207 PS1CD = 112,
208 PS2CD = 113,
209 PS2DVD = 114,
210 PS3DVD = 115,
211 PS3BD = 116,
212 PS4BD = 117,
213 UMD = 118,
215 PS5BD = 120,
216 // Sony game media, types 110 to 129
217
218 // Microsoft game media, types 130 to 149
219 XGD = 130,
220 XGD2 = 131,
221 XGD3 = 132,
222 XGD4 = 133,
223 // Microsoft game media, types 130 to 149
224
225 // Sega game media, types 150 to 169
226 MEGACD = 150,
227 SATURNCD = 151,
228 GDROM = 152,
229 GDR = 153,
230 SegaCard = 154,
231 MilCD = 155,
232 // Sega game media, types 150 to 169
233
234 // Other game media, types 170 to 179
235 HuCard = 170,
237 JaguarCD = 172,
238 ThreeDO = 173,
239 PCFX = 174,
240 NeoGeoCD = 175,
241 CDTV = 176,
242 CD32 = 177,
243 Nuon = 178,
244 Playdia = 179,
245 // Other game media, types 170 to 179
246
247 // Apple standard floppy format, types 180 to 189
248 Apple32SS = 180,
249 Apple32DS = 181,
250 Apple33SS = 182,
251 Apple33DS = 183,
255 // Apple standard floppy format
256
257 // IBM/Microsoft PC floppy formats, types 190 to 209
267 DOS_35_HD = 199,
268 DOS_35_ED = 200,
269 DMF = 201,
270 DMF_82 = 202,
271 XDF_525 = 203,
273 XDF_35 = 204,
275 // IBM/Microsoft PC standard floppy formats, types 190 to 209
276
277 // IBM standard floppy formats, types 210 to 219
278 IBM23FD = 210,
290 // IBM standard floppy formats, types 210 to 219
291
292 // DEC standard floppy formats, types 220 to 229
293 RX01 = 220,
294 RX02 = 221,
295 RX03 = 222,
296 RX50 = 223,
297 // DEC standard floppy formats, types 220 to 229
298
299 // Acorn standard floppy formats, types 230 to 239
307 // Acorn standard floppy formats, types 230 to 239
308
309 // Atari standard floppy formats, types 240 to 249
317 // Atari standard floppy formats, types 240 to 249
318
319 // Commodore standard floppy formats, types 250 to 259
320 CBM_35_DD = 250,
323 CBM_1540 = 253,
325 CBM_1571 = 255,
326 // Commodore standard floppy formats, types 250 to 259
327
328 // NEC/SHARP standard floppy formats, types 260 to 269
329 NEC_8_SD = 260,
330 NEC_8_DD = 261,
336 NEC_35_TD = 267,
341 // NEC/SHARP standard floppy formats, types 260 to 269
342
343 // ECMA floppy standards, types 270 to 289
344 ECMA_99_8 = 270,
353 ECMA_54 = 273,
354 ECMA_59 = 274,
356 275,
357 ECMA_69_8 = 276,
363 ECMA_70 = 279,
365 ECMA_78 = 280,
366 ECMA_78_2 = 281,
367 // ECMA floppy standards, types 270 to 289
368
369 // Non-standard PC formats (FDFORMAT, 2M, etc), types 290 to 308
374 // Non-standard PC formats (FDFORMAT, 2M, etc), types 290 to 308
375
376 // Apricot ACT standard floppy formats, type 309
378 // Apricot ACT standard floppy formats, type 309
379
380 // OnStream ADR, types 310 to 319
381 ADR2120 = 310,
382 ADR260 = 311,
383 ADR30 = 312,
384 ADR50 = 313,
385 // OnStream ADR, types 310 to 319
386
387 // Advanced Intelligent Tape, types 320 to 339
388 AIT1 = 320,
390 AIT2 = 322,
392 AIT3 = 324,
393 AIT3Ex = 325,
395 AIT4 = 327,
396 AIT5 = 328,
398 SAIT1 = 330,
399 SAIT2 = 331,
400 // Advanced Intelligent Tape, types 320 to 339
401
402 // Iomega, types 340 to 359
405 Ditto = 342,
406 DittoMax = 343,
407 Jaz = 344,
408 Jaz2 = 345,
410 REV120 = 347,
411 REV35 = 348,
412 REV70 = 349,
413 ZIP100 = 350,
414 ZIP250 = 351,
415 ZIP750 = 352,
423 // Iomega, types 340 to 359
424
425 // Audio or video media, types 360 to 369
427 Data8 = 361,
428 MiniDV = 362,
429 Dcas25 = 363,
430 Dcas85 = 364,
431 Dcas103 = 365,
432 // Audio media, types 360 to 369
433
434 // CompactFlash Association, types 370 to 379
435 CFast = 370,
438 // CompactFlash Association, types 370 to 379
439
440 // Digital Audio Tape / Digital Data Storage, types 380 to 389
442 DAT160 = 381,
443 DAT320 = 382,
444 DAT72 = 383,
445 DDS1 = 384,
446 DDS2 = 385,
447 DDS3 = 386,
448 DDS4 = 387,
449 // Digital Audio Tape / Digital Data Storage, types 380 to 389
450
451 // DEC, types 390 to 399
459 SDLT1 = 397,
460 SDLT2 = 398,
461 VStapeI = 399,
462 // DEC, types 390 to 399
463
464 // Exatape, types 400 to 419
482 // Exatape, types 400 to 419
483
484 // PCMCIA / ExpressCard, types 420 to 429
491 // PCMCIA / ExpressCard, types 420 to 429
492
493 // SyQuest, types 430 to 449
494 EZ135 = 430,
495 EZ230 = 431,
496 Quest = 432,
497 SparQ = 433,
498 SQ100 = 434,
499 SQ200 = 435,
500 SQ300 = 436,
501 SQ310 = 437,
502 SQ327 = 438,
503 SQ400 = 439,
504 SQ800 = 440,
505 SQ1500 = 441,
506 SQ2000 = 442,
507 SyJet = 443,
508 // SyQuest, types 430 to 449
509
510 // Nintendo, types 450 to 469
514 GOD = 453,
515 N64DD = 454,
524 WOD = 463,
525 WUOD = 464,
527 // Nintendo, types 450 to 469
528
529 // IBM Tapes, types 470 to 479
530 IBM3470 = 470,
531 IBM3480 = 471,
532 IBM3490 = 472,
533 IBM3490E = 473,
534 IBM3592 = 474,
535 // IBM Tapes, types 470 to 479
536
537 // LTO Ultrium, types 480 to 509
538 LTO = 480,
539 LTO2 = 481,
540 LTO3 = 482,
541 LTO3WORM = 483,
542 LTO4 = 484,
543 LTO4WORM = 485,
544 LTO5 = 486,
545 LTO5WORM = 487,
546 LTO6 = 488,
547 LTO6WORM = 489,
548 LTO7 = 490,
549 LTO7WORM = 491,
550 // LTO Ultrium, types 480 to 509
551
552 // MemoryStick, types 510 to 519
558 // MemoryStick, types 510 to 519
559
560 // SecureDigital, types 520 to 529
561 microSD = 520,
562 miniSD = 521,
564 // SecureDigital, types 520 to 529
565
566 // MultiMediaCard, types 530 to 539
567 MMC = 530,
568 MMCmicro = 531,
569 RSMMC = 532,
570 MMCplus = 533,
571 MMCmobile = 534,
572 // MultiMediaCard, types 530 to 539
573
574 // SLR, types 540 to 569
575 MLR1 = 540,
576 MLR1SL = 541,
577 MLR3 = 542,
578 SLR1 = 543,
579 SLR2 = 544,
580 SLR3 = 545,
581 SLR32 = 546,
582 SLR32SL = 547,
583 SLR4 = 548,
584 SLR5 = 549,
585 SLR5SL = 550,
586 SLR6 = 551,
587 SLRtape7 = 552,
597 // SLR, types 540 to 569
598
599 // QIC, types 570 to 589
600 QIC11 = 570,
601 QIC120 = 571,
602 QIC1350 = 572,
603 QIC150 = 573,
604 QIC24 = 574,
605 QIC3010 = 575,
606 QIC3020 = 576,
607 QIC3080 = 577,
608 QIC3095 = 578,
609 QIC320 = 579,
610 QIC40 = 580,
611 QIC525 = 581,
612 QIC80 = 582,
613 // QIC, types 570 to 589
614
615 // StorageTek tapes, types 590 to 609
616 STK4480 = 590,
617 STK4490 = 591,
618 STK9490 = 592,
619 T9840A = 593,
620 T9840B = 594,
621 T9840C = 595,
622 T9840D = 596,
623 T9940A = 597,
624 T9940B = 598,
625 T10000A = 599,
626 T10000B = 600,
627 T10000C = 601,
628 T10000D = 602,
629 // StorageTek tapes, types 590 to 609
630
631 // Travan, types 610 to 619
632 Travan1 = 610,
634 Travan3 = 612,
636 Travan4 = 614,
637 Travan5 = 615,
638 Travan7 = 616,
639 // Travan, types 610 to 619
640
641 // VXA, types 620 to 629
642 VXA1 = 620,
643 VXA2 = 621,
644 VXA3 = 622,
645 // VXA, types 620 to 629
646
647 // Magneto-optical, types 630 to 659
648 ECMA_153 = 630,
650 ECMA_154 = 632,
652 ECMA_183 = 634,
654 ECMA_184 = 636,
655 ECMA_189 = 637,
656 ECMA_190 = 638,
657 ECMA_195 = 639,
659 ECMA_201 = 641,
661 ECMA_223 = 643,
663 ECMA_238 = 645,
664 ECMA_239 = 646,
665 ECMA_260 = 647,
667 ECMA_280 = 649,
668 ECMA_317 = 650,
669 ECMA_322 = 651,
671 GigaMo = 653,
672 GigaMo2 = 654,
673 // Magneto-optical, types 630 to 659
674
675 // Other floppy standards, types 660 to 689
678 Floptical = 662,
679 HiFD = 663,
681 UHD144 = 665,
683 Wafer = 667,
685 // Other floppy standards, types 660 to 669
686
687 // Miscellaneous, types 670 to 689
688 BeeCard = 670,
689 Borsu = 671,
691 DIR = 673,
692 DST = 674,
693 DTF = 675,
694 DTF2 = 676,
697 HiTC1 = 679,
698 HiTC2 = 680,
699 LT1 = 681,
700 MiniCard = 872,
701 Orb = 683,
702 Orb5 = 684,
704 xD = 686,
705 XQD = 687,
706 DataPlay = 688,
707 // Miscellaneous, types 670 to 689
708
709 // Apple specific media, types 690 to 699
714 Pippin = 694,
715 // Apple specific media, types 690 to 699
716
717 // DEC hard disks, types 700 to 729
718 RA60 = 700,
720 RA80 = 701,
722 RA81 = 702,
724 RC25 = 703,
726 RD31 = 704,
728 RD32 = 705,
730 RD51 = 706,
732 RD52 = 707,
734 RD53 = 708,
736 RD54 = 709,
738 RK06 = 710,
740 RK06_18 = 711,
742 RK07 = 712,
744 RK07_18 = 713,
746 RM02 = 714,
748 RM03 = 715,
750 RM05 = 716,
752 RP02 = 717,
754 RP02_18 = 718,
756 RP03 = 719,
758 RP03_18 = 720,
760 RP04 = 721,
762 RP04_18 = 722,
764 RP05 = 723,
766 RP05_18 = 724,
768 RP06 = 725,
770 RP06_18 = 726,
772 // DEC hard disks, types 700 to 729
773
774 // Imation, types 730 to 739
775 LS120 = 730,
776 LS240 = 731,
777 FD32MB = 732,
778 RDX = 733,
779 RDX320 = 734,
780 // Imation, types 730 to 739
781
782 // VideoNow, types 740 to 749
783 VideoNow = 740,
786 // VideoNow, types 740 to 749
787
788 // Iomega, types 750 to 759
794 // Iomega, types 750 to 759
795
796 // Kodak, types 760 to 769
800 // Kodak, types 760 to 769
801
802 // Sony and Panasonic Blu-ray derived, types 770 to 799
807 PDD = 774,
808 PDD_WORM = 775,
812 ODC300R = 779,
813 ODC300RE = 780,
814 ODC600R = 781,
815 ODC600RE = 782,
816 ODC1200RE = 783,
817 ODC1500R = 784,
818 ODC3300R = 785,
819 ODC5500R = 786,
820 // Sony and Panasonic Blu-ray derived, types 770 to 799
821
822 // Magneto-optical, types 800 to 819
825 ISO_14517 = 802,
828 HSM650 = 805,
829 // Magneto-optical, types 800 to 819
830
831 // More floppy formats, types 820 to deprecated
833 HF12 = 823,
834 HF24 = 824,
835 // More floppy formats, types 820 to deprecated
836
839} MediaType;
840 /* end of MediaTypes group */
842
843// NOLINTEND(readability-identifier-naming)
844
933typedef struct ImageInfo // NOLINT
934{
936 uint8_t HasSessions;
937 uint64_t ImageSize;
938 uint64_t Sectors;
939 uint32_t SectorSize;
940 char Version[32];
941 char Application[64];
943 int64_t CreationTime;
945 uint32_t MediaType;
948
957// NOLINTBEGIN(readability-identifier-naming)
985 /* end of SectorTags group */
987
988/*
989 * Metadata present for each media.
990 */
991// NOLINTBEGIN(readability-identifier-naming)
999typedef enum
1000{
1001 /* CD table of contents */
1074 71,
1091} MediaTagType;
1092 /* end of MediaTags group */
1094
1095// NOLINTEND(readability-identifier-naming)
1096
1097#ifndef _MSC_VER
1098#pragma clang diagnostic pop
1099#endif
1100
1101#endif // LIBAARUFORMAT_AARU_H
MediaTagType
Definition aaru.h:1000
@ kMediaTagScsiModeSense10
Raw MODE SENSE (10) data.
Definition aaru.h:1066
@ kMediaTagMmcPowResourcesInformation
Pseudo OverWrite resources (BD-R POW).
Definition aaru.h:1046
@ kMediaTagAacsMediaIdentifier
AACS Media Identifier (unique per disc).
Definition aaru.h:1037
@ kMediaTagCdAtip
Absolute Time In Pregroove (writable media timing & power metadata).
Definition aaru.h:1006
@ kMediaTagCdLeadIn
Raw lead-in (TOC frames).
Definition aaru.h:1070
@ kMediaTagAtapiIdentify
ATA PACKET IDENTIFY DEVICE.
Definition aaru.h:1050
@ kMediaTagAtaIdentify
ATA IDENTIFY DEVICE (512 bytes).
Definition aaru.h:1049
@ kMediaTagAacsLbaExtents
LBA extents requiring bus encryption.
Definition aaru.h:1040
@ kMediaTagDvddlJumpIntervalSize
Jump interval size (opposite track path).
Definition aaru.h:1028
@ kMediaTagDvdRamSpareArea
Spare area descriptors.
Definition aaru.h:1018
@ kMediaTagSdOcr
SecureDigital Operation Conditions (voltage).
Definition aaru.h:1055
@ kMediaTagCdLeadOut
Lead-out area contents.
Definition aaru.h:1064
@ kMediaTagSdCid
SecureDigital Card ID register.
Definition aaru.h:1052
@ kMediaTagWiiUDiscKey
Nintendo Wii U disc key (16 bytes, from non-readable disc area).
Definition aaru.h:1079
@ kMediaTagWiiUPartitionKeyMap
Nintendo Wii U partition-to-key mapping with regions.
Definition aaru.h:1085
@ kMediaTagPcmciaCis
PCMCIA/CardBus CIS tuple chain.
Definition aaru.h:1051
@ kMediaTagPs3DiscKey
PS3 derived disc key (16 bytes).
Definition aaru.h:1080
@ kMediaTagScsiModeSense6
Raw MODE SENSE (6) data.
Definition aaru.h:1065
@ kMediaTagDvdrPreRecordedInfo
Pre-recorded info area (lead-in).
Definition aaru.h:1020
@ kMediaTagAacsVolumeIdentifier
AACS Volume Identifier.
Definition aaru.h:1035
@ kMediaTagHybridRecognizedLayers
Hybrid disc recognized layer combinations (e.g. CD/DVD/BD).
Definition aaru.h:1042
@ kMediaTagXboxSecuritySector
Xbox/Xbox 360 Security Sector (SS.bin).
Definition aaru.h:1060
@ kMediaTagCdToc
Standard CD Table Of Contents (lead-in, first session).
Definition aaru.h:1002
@ kMediaTagDiscControlBlock
DVD Disc Control Blocks.
Definition aaru.h:1062
@ kMediaTagDvddlMiddleZoneAddress
Middle zone start LBA.
Definition aaru.h:1027
@ kMediaTagFloppyLeadOut
Manufacturer / duplication cylinder (floppy special data).
Definition aaru.h:1061
@ kMediaTagMiniDiscDtoc
Not entirely clear kind of TOC that only appears on MD-DATA discs.
Definition aaru.h:1075
@ kMediaTagDvdrMediaIdentifier
DVD-R/-RW writable media identifier.
Definition aaru.h:1021
@ kMediaTagDvdPfi2ndLayer
DVD Physical Format Information for the second layer.
Definition aaru.h:1077
@ kMediaTagPs3EncryptionMap
PS3 encryption region map (serialized from sector 0).
Definition aaru.h:1084
@ kMediaTagPs3Pic
PS3 PIC data (115 bytes, from disc lead-in).
Definition aaru.h:1083
@ kMediaTagFullToc
Complete multi-session TOC including hidden tracks.
Definition aaru.h:1004
@ kMediaTagPs3Data2
PS3 data2 key (16 bytes, from disc).
Definition aaru.h:1082
@ kMediaTagHddvdMediumStatus
HD DVD Medium status (spares/defects).
Definition aaru.h:1025
@ kMediaTagSdScr
SecureDigital Configuration Register.
Definition aaru.h:1054
@ kMediaTagXboxDmi
Xbox Disc Manufacturing Info (DMI).
Definition aaru.h:1068
@ kMediaTagDvdBca
Burst Cutting Area (etched manufacturer / AACS info).
Definition aaru.h:1012
@ kMediaTagSdCsd
SecureDigital Card Specific Data.
Definition aaru.h:1053
@ kMediaTagDvdRamDds
Defect Data Structure (DVD-RAM mapping).
Definition aaru.h:1016
@ kMediaTagMmcCsd
MMC Card Specific Data.
Definition aaru.h:1057
@ kMediaTagDvdDiscKey
Encrypted disc key block (CSS).
Definition aaru.h:1011
@ kMediaTagPs3Data1
PS3 data1 key (16 bytes, from disc).
Definition aaru.h:1081
@ kMediaTagDvddlManualLayerJumpLba
Manual layer jump LBA (OTP).
Definition aaru.h:1029
@ kMediaTagMmcTrackResourcesInformation
Track Resources (allocated/open track data).
Definition aaru.h:1045
@ kMediaTagExtendedCsd
MMC Extended CSD (512 bytes).
Definition aaru.h:1059
@ kMediaTagMmcWriteProtection
Write protection status (MMC GET CONFIG).
Definition aaru.h:1043
@ kMediaTagAacsMkb
AACS Media Key Block.
Definition aaru.h:1038
@ kMediaTagDvdCmi
Copyright Management Information (CSS/CPRM flags).
Definition aaru.h:1010
@ kMediaTagMiniDiscD5
4 bytes response to vendor command D5h
Definition aaru.h:1072
@ kMediaTagAacsSerialNumber
Pre-recorded media serial number (AACS).
Definition aaru.h:1036
@ kMediaTagWiiPartitionKeyMap
Nintendo Wii partition-to-key mapping with regions.
Definition aaru.h:1086
@ kMediaTagBlurayDi
Disc Information (BD).
Definition aaru.h:1030
@ kMediaTagDvdrPfi
DVD-R physical format (layer data).
Definition aaru.h:1022
@ kMediaTagFloppyWriteProtect
Write protection status of the floppy disk.
Definition aaru.h:1078
@ kMediaTagCdMcn
Media Catalogue Number (EAN/UPC style identifier).
Definition aaru.h:1008
@ kMediaTagUsbDescriptors
Concatenated USB descriptors (device/config/interface).
Definition aaru.h:1067
@ kMediaTagAacsDataKeys
Extracted AACS title/volume keys (when decrypted).
Definition aaru.h:1039
@ kMediaTagDvdAdip
Address In Pregroove (DVD+ / wobble timing).
Definition aaru.h:1023
@ kMediaTagHddvdCpi
Content Protection Info (HD DVD).
Definition aaru.h:1024
@ kMediaTagDvdMediaIdentifier
Writable media dye / manufacturer ID.
Definition aaru.h:1014
@ kMediaTagAacsVolumeUniqueKey
AACS Volume Unique Key.
Definition aaru.h:1089
@ kMediaTagScsiInquiry
SCSI INQUIRY standard data (SPC-*).
Definition aaru.h:1047
@ kMediaTagBlurayCartridgeStatus
Cartridge presence / write protect (BD-RE/BD-R in caddy).
Definition aaru.h:1033
@ kMediaTagDvdPfi
Physical Format Information (layer geometry & book type).
Definition aaru.h:1009
@ kMediaTagCdPma
Program Memory Area (temporary track info before finalization).
Definition aaru.h:1005
@ kMediaTagMiniDiscType
8 bytes response that seems to define type of MiniDisc
Definition aaru.h:1071
@ kMediaTagMmcCid
MMC Card ID.
Definition aaru.h:1056
@ kMediaTagNgcwJunkMap
Nintendo GameCube/Wii junk region map with LFG seeds.
Definition aaru.h:1087
@ kMediaTagMmcOcr
MMC Operation Conditions.
Definition aaru.h:1058
@ kMediaTagDvdDiscKeyDecrypted
Decrypted DVD disc key,.
Definition aaru.h:1076
@ MaxMediaTag
Definition aaru.h:1090
@ kMediaTagBlurayBca
Blu-ray Burst Cutting Area.
Definition aaru.h:1031
@ kMediaTagScsiModePage2A
SCSI Mode Page 2Ah (CD/DVD capabilities).
Definition aaru.h:1048
@ kMediaTagCdText
CD-Text blocks (titles, performers, etc.).
Definition aaru.h:1007
@ kMediaTagXboxPfi
Xbox Physical Format Information (PFI).
Definition aaru.h:1069
@ kMediaTagDvddlLayerCapacity
Dual layer capacity & break info.
Definition aaru.h:1026
@ kMediaTagAacsMediaKey
AACS Media Key.
Definition aaru.h:1088
@ kMediaTagDvdDmi
Disc Manufacturer Information (lead-in descriptor).
Definition aaru.h:1013
@ kMediaTagMmcDiscInformation
Disc Information (recordable status, erasable, last session).
Definition aaru.h:1044
@ kMediaTagDvdRamMediumStatus
Medium Status (allocated spare info).
Definition aaru.h:1017
@ kMediaTagDvdMkb
Media Key Block (AACS/DVD).
Definition aaru.h:1015
@ kMediaTagCdFirstTrackPregap
First track pregap (index 0).
Definition aaru.h:1063
@ kMediaTagCprmMkb
CPRM Media Key Block.
Definition aaru.h:1041
@ kMediaTagMiniDiscUtoc
User TOC, contains fragments, track names, and can be from 1 to 3 sectors of 2336 bytes.
Definition aaru.h:1073
@ kMediaTagBlurayDds
Disc Definition Structure (recordable).
Definition aaru.h:1032
@ kMediaTagDvdrRmd
Recorded Media Data (RMD) last border-out.
Definition aaru.h:1019
@ kMediaTagBluraySpareArea
BD spare area allocation map.
Definition aaru.h:1034
@ kMediaTagSessionInfo
Per-session summary (start/end addresses, track count).
Definition aaru.h:1003
MediaType
Enumerates every recognized media / cartridge / optical / tape / card / disk format.
Definition aaru.h:95
@ BDREXL
BD-RE XL.
Definition aaru.h:163
@ NEC_525_HD
5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM
Definition aaru.h:333
@ SLR32SL
Definition aaru.h:582
@ MiniDV
Definition aaru.h:428
@ RDX
Tandberg / Imation RDX removable disk cartridge.
Definition aaru.h:778
@ SAIT1
Definition aaru.h:398
@ CDROMXA
CD-ROM XA (Yellow Book).
Definition aaru.h:112
@ DOS_35_ED
3.5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM
Definition aaru.h:268
@ DataStore
Definition aaru.h:690
@ Travan7
Definition aaru.h:638
@ DOS_35_DS_DD_8
3.5", DS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM
Definition aaru.h:265
@ MemoryStickPro
Definition aaru.h:556
@ DLTtapeS4
Definition aaru.h:458
@ AppleProfile
Definition aaru.h:710
@ PCCardTypeII
Definition aaru.h:488
@ ODC300RE
Optical Disc archive, 1st gen., rewritable, 300Gb.
Definition aaru.h:813
@ DOS_35_HD
3.5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM
Definition aaru.h:267
@ QIC120
Definition aaru.h:601
@ ECMA_70
5,25", DS, DD, 40 tracks, 16 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors,...
Definition aaru.h:363
@ ECMA_184_512
5,25", M.O., 1128772 or 1163337 sectors, 512 bytes/sector, ECMA-183, ISO 13549
Definition aaru.h:653
@ Exatape80m
Definition aaru.h:474
@ RX03
8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM
Definition aaru.h:295
@ T9840C
Definition aaru.h:621
@ SVOD
Stacked Volumetric Optical Disc.
Definition aaru.h:174
@ SLR5SL
Definition aaru.h:585
@ SegaCard
Sega My Card / Sega Card (SG-1000 / Mark III).
Definition aaru.h:230
@ ECMA_317
300mm, M.O., 7355716 sectors, 2048 bytes/sector, ECMA-317, ISO 20162
Definition aaru.h:668
@ DTF2
Definition aaru.h:694
@ CDR
CD-Recordable (Orange Book).
Definition aaru.h:115
@ MLR1
Definition aaru.h:575
@ GigaMo
3,5", M.O., 605846 sectors, 2048 bytes/sector, Cherry Book, GigaMo, ECMA-351, ISO 17346
Definition aaru.h:671
@ NEC_35_HD_8
3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3
Definition aaru.h:334
@ ThreeDO
3DO CD
Definition aaru.h:238
@ CBM_AMIGA_35_DD
3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM (Amiga)
Definition aaru.h:321
@ PCD
Photo CD (Beige Book).
Definition aaru.h:120
@ PlayStationMemoryCard2
Sony PlayStation 2 memory card (MagicGate, 8 MiB).
Definition aaru.h:206
@ Exatape45m
Definition aaru.h:470
@ CDV
CD-Video (ISO/IEC 61104).
Definition aaru.h:127
@ Exatape40m
Definition aaru.h:469
@ CDG
CD+G (Red Book).
Definition aaru.h:108
@ QIC24
Definition aaru.h:604
@ NEC_35_HD_15
3,5", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM
Definition aaru.h:335
@ Travan1Ex
Definition aaru.h:633
@ HVD
Holographic Versatile Disc.
Definition aaru.h:170
@ STK9490
Definition aaru.h:618
@ SLR2
Definition aaru.h:579
@ IBM53FD_256
8", DS, DD, 74 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:284
@ QIC525
Definition aaru.h:611
@ ACORN_525_SS_SD_40
5,25", SS, SD, 40 tracks, 10 spt, 256 bytes/sector, FM
Definition aaru.h:300
@ RM05
823 cylinders, 19 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word,...
Definition aaru.h:750
@ ECMA_183
5,25", M.O., 498526 sectors, 1024 bytes/sector, ECMA-183, ISO 13481
Definition aaru.h:652
@ SQ2000
Definition aaru.h:506
@ ECMA_69_26
8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector,...
Definition aaru.h:361
@ VStapeI
Definition aaru.h:461
@ UDO2_WORM
5.25", Write-Once, 3668759 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380,...
Definition aaru.h:200
@ AITETurbo
Definition aaru.h:397
@ LTO4WORM
Definition aaru.h:543
@ ExpressCard54
Definition aaru.h:486
@ PCCardTypeI
Definition aaru.h:487
@ microSD
microSD / microSDHC / microSDXC card
Definition aaru.h:561
@ ECMA_154
3,5", M.O., 249850 sectors, 512 bytes/sector, ECMA-154, ISO 10090
Definition aaru.h:650
@ DMF_82
3.5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM
Definition aaru.h:270
@ MemoryStickMicro
Definition aaru.h:555
@ DOS_525_SS_DD_8
5.25", SS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM
Definition aaru.h:258
@ DOS_35_SS_DD_8
3.5", SS, DD, 80 tracks, 8 spt, 512 bytes/sector, MFM
Definition aaru.h:263
@ Exatape150m
Definition aaru.h:479
@ DAT160
Definition aaru.h:442
@ PS5BD
Sony PlayStation 5 game Blu-ray.
Definition aaru.h:215
@ CDMO
CD-MO (Orange Book).
Definition aaru.h:114
@ DDCD
Double-Density CD-ROM (Purple Book).
Definition aaru.h:122
@ VXA2
Definition aaru.h:643
@ LD
Pioneer LaserDisc.
Definition aaru.h:179
@ CDEG
CD+EG (Red Book).
Definition aaru.h:109
@ QuickDisk
Definition aaru.h:680
@ RM03
823 cylinders, 5 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word,...
Definition aaru.h:748
@ Travan3Ex
Definition aaru.h:635
@ CompactCassette
Definition aaru.h:426
@ GDR
Sega/Yamaha recordable Gigabyte Disc.
Definition aaru.h:229
@ CDDA
CD Digital Audio (Red Book).
Definition aaru.h:107
@ ATARI_35_SS_DD
3,5", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
Definition aaru.h:313
@ SQ300
Definition aaru.h:500
@ Pippin
Definition aaru.h:714
@ CDMRW
Mount-Rainier CD-RW.
Definition aaru.h:117
@ ECMA_223_512
3,5", M.O., 694929 sectors, 512 bytes/sector, ECMA-223
Definition aaru.h:662
@ SLR3
Definition aaru.h:580
@ MEGACD
Sega MegaCD.
Definition aaru.h:226
@ ACORN_525_SS_DD_80
5,25", SS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM
Definition aaru.h:303
@ DMF
3.5", DS, HD, 80 tracks, 21 spt, 512 bytes/sector, MFM
Definition aaru.h:269
@ VideoNowColor
Hasbro VideoNow Color disc.
Definition aaru.h:784
@ ADR2120
Definition aaru.h:381
@ RD32
820 cylinders, 6 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:728
@ PCCardTypeIV
Definition aaru.h:490
@ AIT3Ex
Definition aaru.h:393
@ SHARP_525
5,25", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM
Definition aaru.h:337
@ ATARI_525_SD
5,25", SS, SD, 40 tracks, 18 spt, 128 bytes/sector, FM
Definition aaru.h:310
@ ECMA_78
Definition aaru.h:365
@ RP05_18
411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word,...
Definition aaru.h:766
@ IBM43FD_128
8", DS, SD, 74 tracks, 26 spt, 128 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
Definition aaru.h:282
@ CDIREADY
CD-i Ready, contains a track before the first TOC track, in mode 2, and all TOC tracks are Audio.
Definition aaru.h:130
@ Bernoulli35
5⅓" Bernoulli Box II disk with 35Mb capacity
Definition aaru.h:416
@ Exatape76m
Definition aaru.h:473
@ GOD
Nintendo GameCube Optical Disc.
Definition aaru.h:514
@ LTO3WORM
Definition aaru.h:541
@ Travan1
Definition aaru.h:632
@ CDROM
CD-ROM (Yellow Book).
Definition aaru.h:111
@ ODC5500R
Optical Disc archive, 5th gen., write once, 5500Gb.
Definition aaru.h:819
@ QIC320
Definition aaru.h:609
@ Exatape106m
Definition aaru.h:475
@ SNESGamePak
Nintendo SNES (PAL/JPN) cartridge.
Definition aaru.h:522
@ IBM23FD
8", SS, SD, 32 tracks, 8 spt, 319 bytes/sector, FM
Definition aaru.h:278
@ HDDVDROM
HD DVD-ROM (applies to HD DVD Video).
Definition aaru.h:150
@ Borsu
Definition aaru.h:689
@ QIC150
Definition aaru.h:603
@ CBM_1540_Ext
5,25", SS, DD, 40 tracks, GCR
Definition aaru.h:324
@ SLRtape140
Definition aaru.h:596
@ Dcas103
D/CAS-103: Digital data on Compact Cassette form factor, special magnetic media, 21-track.
Definition aaru.h:431
@ Bernoulli150
5⅓" Bernoulli Box II disk with 150Mb capacity
Definition aaru.h:421
@ Zone_HDD
Zoned hard disk.
Definition aaru.h:101
@ Bernoulli65
5⅓" Bernoulli Box II disk with 65Mb capacity
Definition aaru.h:418
@ Dcas25
D/CAS-25: Digital data on Compact Cassette form factor, special magnetic media, 9-track.
Definition aaru.h:429
@ AppleSonySS
3.5", SS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR
Definition aaru.h:252
@ NintendoDSGameCard
Nintendo DS ROM card.
Definition aaru.h:520
@ MegaLD
Definition aaru.h:183
@ VCD
Video CD (White Book).
Definition aaru.h:118
@ SuperCDROM2
PC-Engine / TurboGrafx CD.
Definition aaru.h:236
@ Exatape225m
Definition aaru.h:481
@ ECMA_239
3,5", M.O., 318988, 320332 or 321100 sectors, 2048 bytes/sector, ECMA-239, ISO 15498
Definition aaru.h:664
@ Orb5
Definition aaru.h:702
@ CDRW
CD-ReWritable (Orange Book).
Definition aaru.h:116
@ DLTtapeIV
Definition aaru.h:457
@ AtariJaguarCartridge
Atari Jaguar cartridge.
Definition aaru.h:838
@ REV35
Definition aaru.h:411
@ SVCD
Super Video CD (White Book).
Definition aaru.h:119
@ DemiDiskette
Definition aaru.h:677
@ LTO6
Definition aaru.h:546
@ CompactFloppy
Definition aaru.h:676
@ SLRtape50
Definition aaru.h:592
@ UnknownMedia
Unknown disk type.
Definition aaru.h:97
@ DVDPRWDL
DVD+RW DL.
Definition aaru.h:141
@ DLTtapeIIIxt
Definition aaru.h:456
@ DTF
Definition aaru.h:693
@ ECMA_99_15
5,25", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:346
@ VideoFloppy
Definition aaru.h:682
@ BDRXL
BD-R XL.
Definition aaru.h:162
@ DOS_35_SS_DD_9
3.5", SS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:264
@ SQ310
Definition aaru.h:501
@ DDCDR
DD CD-R (Purple Book).
Definition aaru.h:123
@ Apple32SS
5.25", SS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR
Definition aaru.h:248
@ IBM3490
Definition aaru.h:532
@ NeoGeoCD
NEO-GEO CD.
Definition aaru.h:240
@ Exatape28m
Definition aaru.h:468
@ AIT1Turbo
Definition aaru.h:389
@ RP04_18
411 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word,...
Definition aaru.h:762
@ DVDRW
DVD-RW.
Definition aaru.h:138
@ SQ327
Definition aaru.h:502
@ RD54
1225 cylinders, 8 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:736
@ DittoMax
Definition aaru.h:406
@ DAT320
Definition aaru.h:443
@ ZIP250
Definition aaru.h:414
@ miniSD
miniSD card
Definition aaru.h:562
@ RA60
2382 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:718
@ FamicomGamePak
Nintendo Famicom cartridge.
Definition aaru.h:511
@ CDPLUS
CD+ (Blue Book).
Definition aaru.h:113
@ Exatape22mAME
Definition aaru.h:467
@ SQ1500
Definition aaru.h:505
@ CDTV
Commodore CDTV.
Definition aaru.h:241
@ DVDRWDL
DVD-RW DL.
Definition aaru.h:145
@ QIC3020
Definition aaru.h:606
@ Orb
Definition aaru.h:701
@ SAIT2
Definition aaru.h:399
@ CompactTapeI
Definition aaru.h:452
@ ECMA_322_2k
5,25", M.O., 2043664 sectors, 2048 bytes/sector, ECMA-322, ISO 22092
Definition aaru.h:670
@ NEC_35_TD
3,5", DS, TD, 240 tracks, 38 spt, 512 bytes/sector, MFM
Definition aaru.h:336
@ HDDVDRDL
HD DVD-R DL.
Definition aaru.h:154
@ ECMA_260
356mm, M.O., 14476734 sectors, 1024 bytes/sector, ECMA-260, ISO 15898
Definition aaru.h:665
@ MetaFloppy_Mod_I
5.25", SS, DD, 35 tracks, 16 spt, 256 bytes/sector, MFM, 48 tpi, ???rpm
Definition aaru.h:832
@ FMTOWNS
Fujitsu FM Towns bootable CD (mixed-mode proprietary extensions).
Definition aaru.h:132
@ SLRtape24SL
Definition aaru.h:590
@ VXA1
Definition aaru.h:642
@ ADR260
Definition aaru.h:382
@ CompactFlashType2
Definition aaru.h:437
@ REV120
Definition aaru.h:410
@ ECMA_201
3,5", M.O., 446325 sectors, 512 bytes/sector, ECMA-201, ISO 13963
Definition aaru.h:659
@ ProfessionalDiscTriple
Professional Disc for video, triple layer, rewritable, 100Gb.
Definition aaru.h:805
@ SHARP_35_9
3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM
Definition aaru.h:340
@ FlashDrive
USB flash drives.
Definition aaru.h:102
@ ISO_15041_512
3,5", M.O., 1041500 sectors, 512 bytes/sector, ISO 15041, 540Mb/cart
Definition aaru.h:827
@ PocketZip
Definition aaru.h:409
@ IBM3480
Definition aaru.h:531
@ PS1CD
Sony PlayStation game CD.
Definition aaru.h:207
@ ODC3300R
Optical Disc archive, 4th gen., write once, 3300Gb.
Definition aaru.h:818
@ NEC_8_DD
8", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM
Definition aaru.h:330
@ SecureDigital
Full-size SD / SDHC / SDXC card.
Definition aaru.h:563
@ QIC3010
Definition aaru.h:605
@ DOS_35_DS_DD_9
3.5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:266
@ QIC11
Definition aaru.h:600
@ RK06
411 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word,...
Definition aaru.h:738
@ ADR50
Definition aaru.h:384
@ AIT3Turbo
Definition aaru.h:394
@ RP04
411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:760
@ LTO6WORM
Definition aaru.h:547
@ AIT4
Definition aaru.h:395
@ HDDVDRWDL
HD DVD-RW DL.
Definition aaru.h:155
@ XGD3
Microsoft X-box 360 Game Disc.
Definition aaru.h:221
@ ECMA_54
8", SS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
Definition aaru.h:353
@ IBM3592
Definition aaru.h:534
@ HuCard
PC-Engine / TurboGrafx cartridge.
Definition aaru.h:235
@ WOD
Nintendo Wii Optical Disc.
Definition aaru.h:524
@ XQD
Definition aaru.h:705
@ PS3BD
Sony PlayStation 3 game Blu-ray.
Definition aaru.h:211
@ SLR4
Definition aaru.h:583
@ ECMA_100
3,5", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:350
@ Travan4
Definition aaru.h:636
@ NEC_525_SS
5.25", SS, SD, 80 tracks, 16 spt, 256 bytes/sector, FM
Definition aaru.h:331
@ RD51
306 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:730
@ UMD
Sony PlayStation Portable Universal Media Disc (ECMA-365).
Definition aaru.h:213
@ SwitchGameCard
Nintendo Switch Game Card (NV flash).
Definition aaru.h:526
@ XGD
Microsoft X-box Game Disc.
Definition aaru.h:219
@ Jaz2
Definition aaru.h:408
@ SHARP_525_9
3,5", DS, HD, 80 tracks, 9 spt, 1024 bytes/sector, MFM
Definition aaru.h:338
@ EVD
Enhanced Versatile Disc.
Definition aaru.h:168
@ CompactFlash
Definition aaru.h:436
@ SQ400
Definition aaru.h:503
@ DIR
Definition aaru.h:691
@ DDS1
Definition aaru.h:445
@ SACD
Super Audio CD (Scarlet Book).
Definition aaru.h:121
@ UHDBD
Ultra HD Blu-ray.
Definition aaru.h:164
@ DVDPRDL
DVD+R DL.
Definition aaru.h:143
@ LTO
Definition aaru.h:538
@ ECMA_201_ROM
3,5", M.O., 429975 sectors, 512 bytes/sector, embossed, ISO 13963
Definition aaru.h:660
@ Bernoulli230
5⅓" Bernoulli Box II disk with 230Mb capacity
Definition aaru.h:422
@ PD650_WORM
120mm, Write-Once, 1281856 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485
Definition aaru.h:129
@ T9940B
Definition aaru.h:624
@ KodakVerbatim6
Kodak/Verbatim (6Mb).
Definition aaru.h:798
@ ECMA_147
3,5", DS, ED, 80 tracks, 36 spt, 512 bytes/sector, MFM
Definition aaru.h:352
@ ECMA_223
3,5", M.O., 371371 sectors, 1024 bytes/sector, ECMA-223
Definition aaru.h:661
@ LTO2
Definition aaru.h:539
@ VXA3
Definition aaru.h:644
@ HDDVDRAM
HD DVD-RAM.
Definition aaru.h:151
@ DVDR
DVD-R.
Definition aaru.h:137
@ Floptical
3.5", 652 tracks, 2 sides, 512 bytes/sector, Floptical, ECMA-207, ISO 14169
Definition aaru.h:678
@ PS3DVD
Sony PlayStation 3 game DVD.
Definition aaru.h:210
@ Jaz
Definition aaru.h:407
@ T10000C
Definition aaru.h:627
@ CDMIDI
CD-MIDI (Red Book).
Definition aaru.h:126
@ HiFD
Definition aaru.h:679
@ PCFX
NEC PC-FX.
Definition aaru.h:239
@ ACORN_525_DS_DD
5,25", DS, DD, 80 tracks, 16 spt, 256 bytes/sector, MFM
Definition aaru.h:304
@ FDFORMAT_525_HD
5,25", DS, HD, 82 tracks, 17 spt, 512 bytes/sector, MFM
Definition aaru.h:371
@ HSM650
3,5", M.O., ??????? sectors, proprietary, 650Mb/cart, Sony HyperStorage
Definition aaru.h:828
@ PCCardTypeIII
Definition aaru.h:489
@ MemoryStickProDuo
Definition aaru.h:557
@ BDROM
BD-ROM (and BD Video).
Definition aaru.h:159
@ MDData
MiniDisc DATA (HiFD style data-only variant).
Definition aaru.h:189
@ DST
Definition aaru.h:692
@ ECMA_322_512
5,25", M.O., ??????? sectors, 512 bytes/sector, ECMA-322, ISO 22092, 9.1Gb/cart
Definition aaru.h:824
@ N64GamePak
Nintendo 64 cartridge.
Definition aaru.h:516
@ RP02_18
203 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word,...
Definition aaru.h:754
@ DECtapeII
Definition aaru.h:454
@ ACORN_35_DS_HD
3,5", DS, HD, 80 tracks, 10 spt, 1024 bytes/sector, MFM
Definition aaru.h:306
@ ExpressCard34
Definition aaru.h:485
@ LTO7WORM
Definition aaru.h:549
@ IBM3470
Definition aaru.h:530
@ AIT3
Definition aaru.h:392
@ RK07
815 cylinders, 3 tracks/cylinder, 22 sectors/track, 256 words/sector, 16 bits/word,...
Definition aaru.h:742
@ SNESGamePakUS
Nintendo SNES (US) cartridge (different shell).
Definition aaru.h:523
@ CBM_35_DD
3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM (1581)
Definition aaru.h:320
@ SDLT2
Definition aaru.h:460
@ MD
Sony MiniDisc.
Definition aaru.h:188
@ STK4480
Definition aaru.h:616
@ RA80
546 cylinders, 14 tracks/cylinder, 31 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:720
@ PlayStationMemoryCard
Sony PlayStation (PS1) memory card (128 KiB, 8 KB blocks).
Definition aaru.h:205
@ Exatape54m
Definition aaru.h:471
@ PDD_WORM
Professional Disc for DATA, single layer, write once, 23Gb.
Definition aaru.h:808
@ RP06_18
815 cylinders, 19 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word,...
Definition aaru.h:770
@ SLRtape75
Definition aaru.h:594
@ Travan5
Definition aaru.h:637
@ ATARI_525_ED
5,25", SS, ED, 40 tracks, 26 spt, 128 bytes/sector, MFM
Definition aaru.h:311
@ T9940A
Definition aaru.h:623
@ CFast
Definition aaru.h:435
@ ECMA_99_8
5,25", DS, DD, 80 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:344
@ JaguarCD
Atari Jaguar CD.
Definition aaru.h:237
@ ECMA_183_512
5,25", M.O., 904995 sectors, 512 bytes/sector, ECMA-183, ISO 13481
Definition aaru.h:651
@ DOS_525_DS_DD_9
5.25", DS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:261
@ KodakVerbatim12
Kodak/Verbatim (12Mb).
Definition aaru.h:799
@ QIC3095
Definition aaru.h:608
@ ECMA_189
300mm, M.O., ??? sectors, 1024 bytes/sector, ECMA-189, ISO 13614
Definition aaru.h:655
@ Dcas85
D/CAS-85: Digital data on Compact Cassette form factor, special magnetic media, 17-track.
Definition aaru.h:430
@ PS2DVD
Sony PlayStation 2 game DVD.
Definition aaru.h:209
@ MLR3
Definition aaru.h:577
@ SHARP_35
3,5", DS, HD, 77 tracks, 8 spt, 1024 bytes/sector, MFM, aka mode 3
Definition aaru.h:339
@ LTO5WORM
Definition aaru.h:545
@ GameBoyAdvanceGamePak
Nintendo Game Boy Advance cartridge.
Definition aaru.h:512
@ Travan3
Definition aaru.h:634
@ ArchivalDisc
Archival Disc, 1st gen., 300Gb.
Definition aaru.h:809
@ AIT2Turbo
Definition aaru.h:391
@ GameBoyGamePak
Nintendo Game Boy / Color cartridge.
Definition aaru.h:513
@ RX02
8", SS, DD, 77 tracks, 26 spt, 256 bytes/sector, FM/MFM
Definition aaru.h:294
@ Apricot_35
3.5", DS, DD, 70 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:377
@ Bernoulli105
5⅓" Bernoulli Box II disk with 105Mb capacity
Definition aaru.h:420
@ XGD4
Microsoft X-box One Game Disc.
Definition aaru.h:222
@ ECMA_69_15
8", DS, DD, 77 tracks, 15 spt, 512 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector,...
Definition aaru.h:359
@ RM02
823 cylinders, 5 tracks/cylinder, 32 sectors/track, 256 words/sector, 16 bits/word,...
Definition aaru.h:746
@ SparQ
Definition aaru.h:497
@ ProfessionalDiscQuad
Professional Disc for video, quad layer, write once, 128Gb.
Definition aaru.h:806
@ MMCplus
MMCplus (high speed).
Definition aaru.h:570
@ VideoNow
Hasbro VideoNow 85 mm proprietary video disc.
Definition aaru.h:783
@ Quest
Definition aaru.h:496
@ QIC3080
Definition aaru.h:607
@ VideoNowXp
Hasbro VideoNow XP higher capacity disc.
Definition aaru.h:785
@ LTO5
Definition aaru.h:544
@ RK06_18
411 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word,...
Definition aaru.h:740
@ VCDHD
Versatile Compact Disc High Density.
Definition aaru.h:173
@ ODC1500R
Optical Disc archive, 3rd gen., write once, 1500Gb.
Definition aaru.h:817
@ SLR1
Definition aaru.h:578
@ RP05
411 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:764
@ ECMA_153
5,25", M.O., ??? sectors, 1024 bytes/sector, ECMA-153, ISO 11560
Definition aaru.h:648
@ UHD144
Definition aaru.h:681
@ ArchivalDisc3
Archival Disc, 3rd gen., 1Tb.
Definition aaru.h:811
@ CD
Any unknown or standard violating CD.
Definition aaru.h:106
@ BeeCard
Definition aaru.h:688
@ HiTC1
Definition aaru.h:697
@ ODC600RE
Optical Disc archive, 2nd gen., rewritable, 600Gb.
Definition aaru.h:815
@ ECMA_69_8
8", DS, DD, 77 tracks, 8 spt, 1024 bytes/sector, FM, track 0 side 0 = 26 sectors, 128 bytes/sector,...
Definition aaru.h:357
@ IBM43FD_256
8", DS, SD, 74 tracks, 26 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
Definition aaru.h:283
@ FDFORMAT_35_HD
3,5", DS, HD, 82 tracks, 21 spt, 512 bytes/sector, MFM
Definition aaru.h:373
@ AIT2
Definition aaru.h:390
@ MLR1SL
Definition aaru.h:576
@ ADR30
Definition aaru.h:383
@ ECMA_238
5,25", M.O., 1244621 sectors, 1024 bytes/sector, ECMA-238, ISO 15486
Definition aaru.h:663
@ IBM33FD_512
8", SS, SD, 74 tracks, 8 spt, 512 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
Definition aaru.h:281
@ Flextra3020
Definition aaru.h:695
@ DOS_525_HD
5.25", DS, HD, 80 tracks, 15 spt, 512 bytes/sector, MFM
Definition aaru.h:262
@ FDFORMAT_525_DD
5,25", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM
Definition aaru.h:370
@ GDROM
Sega/Yamaha Gigabyte Disc.
Definition aaru.h:228
@ DDS2
Definition aaru.h:446
@ ECMA_195
5,25", M.O., 936921 or 948770 sectors, 1024 bytes/sector, ECMA-195, ISO 13842
Definition aaru.h:657
@ MDData2
High-capacity MiniDisc DATA 2.
Definition aaru.h:190
@ Bernoulli20
5⅓" Bernoulli Box II disk with 20Mb capacity
Definition aaru.h:791
@ SATURNCD
Sega Saturn disc.
Definition aaru.h:227
@ QIC40
Definition aaru.h:610
@ LS240
Imation LS-240 SuperDisk.
Definition aaru.h:776
@ RA81
1248 cylinders, 14 tracks/cylinder, 51 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:722
@ SmartMedia
Definition aaru.h:703
@ EZ230
Definition aaru.h:495
@ MMC
MultiMediaCard (legacy).
Definition aaru.h:567
@ UnknownMO
Unknown magneto-optical.
Definition aaru.h:98
@ PlayStationVitaGameCard
PS Vita NV memory card (proprietary flash).
Definition aaru.h:214
@ ECMA_125
3,5", DS, HD, 80 tracks, 18 spt, 512 bytes/sector, MFM
Definition aaru.h:351
@ RD31
615 cylinders, 4 tracks/cylinder, 17 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:726
@ T9840A
Definition aaru.h:619
@ CBHD
China Blue High Definition.
Definition aaru.h:171
@ ZIP750
Definition aaru.h:415
@ Exatape15m
Definition aaru.h:465
@ Bernoulli
Definition aaru.h:403
@ ECMA_260_Double
356mm, M.O., 24445990 sectors, 1024 bytes/sector, ECMA-260, ISO 15898
Definition aaru.h:666
@ NintendoDSiGameCard
Nintendo DSi enhanced ROM card.
Definition aaru.h:521
@ BDR
BD-R.
Definition aaru.h:160
@ Apple32DS
5.25", DS, DD, 35 tracks, 13 spt, 256 bytes/sector, GCR
Definition aaru.h:249
@ MemoryStick
Definition aaru.h:553
@ SQ100
Definition aaru.h:498
@ xD
Definition aaru.h:704
@ SQ800
Definition aaru.h:504
@ QIC80
Definition aaru.h:612
@ Apple33DS
5.25", DS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR
Definition aaru.h:251
@ ECMA_66
5,25", SS, DD, 35 tracks, 9 spt, 256 bytes/sector, FM, track 0 side 0 = 16 sectors,...
Definition aaru.h:355
@ SLRtape24
Definition aaru.h:589
@ XGD2
Microsoft X-box 360 Game Disc.
Definition aaru.h:220
@ LDROM
Pioneer LaserDisc data.
Definition aaru.h:180
@ XDF_35
3.5", DS, HD, 80 tracks, 4 spt, 8192 + 2048 + 1024 + 512 bytes/sector, MFM track 0 = 19 sectors,...
Definition aaru.h:273
@ DAT72
Definition aaru.h:444
@ T10000B
Definition aaru.h:626
@ PS4BD
Sony PlayStation 4 game Blu-ray.
Definition aaru.h:212
@ HDDVDR
HD DVD-R.
Definition aaru.h:152
@ UDO
5.25", Phase-Change, 1834348 sectors, 8192 bytes/sector, Ultra Density Optical, ECMA-350,...
Definition aaru.h:197
@ LTO7
Definition aaru.h:548
@ IBM53FD_1024
8", DS, DD, 74 tracks, 8 spt, 1024 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:288
@ Bernoulli10
8"x11" Bernoulli Box disk with 10Mb capacity
Definition aaru.h:789
@ HDVMD
High Definition Versatile Multilayer Disc.
Definition aaru.h:172
@ SLR32
Definition aaru.h:581
@ MMCmicro
MMCmicro (RS-MMC form).
Definition aaru.h:568
@ MiniCard
Definition aaru.h:700
@ Nintendo3DSGameCard
Nintendo 3DS ROM card.
Definition aaru.h:518
@ ODC600R
Optical Disc archive, 2nd gen., write once, 600Gb.
Definition aaru.h:814
@ ZIP100
Definition aaru.h:413
@ NintendoDiskCard
Famicom Disk System disk.
Definition aaru.h:519
@ ProfessionalDiscDual
Professional Disc for video, dual layer, rewritable, 50Gb.
Definition aaru.h:804
@ HDDVDRW
HD DVD-RW.
Definition aaru.h:153
@ AppleHD20
Definition aaru.h:712
@ PriamDataTower
Definition aaru.h:713
@ ECMA_99_26
5,25", DS, DD, 77 tracks, 26 spt, 256 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:348
@ RD52
480 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:732
@ HF24
HyperFlex (24Mb), 5.25", DS, 506 tracks, 78 spt, 256 bytes/sector, MFM, 666 tpi, 720rpm.
Definition aaru.h:834
@ Microdrive
Microdrive type hard disk.
Definition aaru.h:100
@ ISO_14517
5,25", M.O., 1273011 sectors, 1024 bytes/sector, ISO 14517, 2.6Gb/cart
Definition aaru.h:825
@ Bernoulli90
5⅓" Bernoulli Box II disk with 90Mb capacity
Definition aaru.h:419
@ CBM_AMIGA_35_HD
3,5", DS, HD, 80 tracks, 22 spt, 512 bytes/sector, MFM (Amiga)
Definition aaru.h:322
@ Exatape160mXL
Definition aaru.h:476
@ KodakVerbatim3
Kodak/Verbatim (3Mb).
Definition aaru.h:797
@ RSMMC
Reduced Size MMC.
Definition aaru.h:569
@ ODC1200RE
Optical Disc archive, 3rd gen., rewritable, 1200Gb.
Definition aaru.h:816
@ GENERIC_HDD
Generic hard disk.
Definition aaru.h:99
@ MMCmobile
MMCmobile (dual voltage).
Definition aaru.h:571
@ MD74
Sony MiniDisc, 74 minutes, formatted with Hi-MD format.
Definition aaru.h:192
@ AppleFileWare
5.25", DS, ?D, ?? tracks, ?? spt, 512 bytes/sector, GCR, opposite side heads, aka Twiggy
Definition aaru.h:254
@ MilCD
Sega Dreamcast MIL-CD enhanced multimedia disc.
Definition aaru.h:231
@ LTO4
Definition aaru.h:542
@ CompactTapeII
Definition aaru.h:453
@ BDRE
BD-RE.
Definition aaru.h:161
@ DTSCD
DTS audio CD (non-standard).
Definition aaru.h:125
@ DVDPR
DVD+R.
Definition aaru.h:139
@ ACORN_525_SS_SD_80
5,25", SS, SD, 80 tracks, 10 spt, 256 bytes/sector, FM
Definition aaru.h:301
@ SLR6
Definition aaru.h:586
@ Data8
Definition aaru.h:427
@ DataPlay
Definition aaru.h:706
@ IBM33FD_256
8", SS, SD, 74 tracks, 15 spt, 256 bytes/sector, FM, track 0 = 26 sectors, 128 bytes/sector
Definition aaru.h:280
@ DDS4
Definition aaru.h:448
@ SLRtape7SL
Definition aaru.h:588
@ REV70
Definition aaru.h:412
@ ECMA_322_1k
5,25", M.O., 4383356 sectors, 1024 bytes/sector, ECMA-322, ISO 22092, 9.1Gb/cart
Definition aaru.h:823
@ Bernoulli44
5⅓" Bernoulli Box II disk with 44Mb capacity
Definition aaru.h:417
@ DDCDRW
DD CD-RW (Purple Book).
Definition aaru.h:124
@ PDD
Professional Disc for DATA, single layer, rewritable, 23Gb.
Definition aaru.h:807
@ DigitalAudioTape
Definition aaru.h:441
@ ECMA_322
5,25", M.O., 1095840 sectors, 4096 bytes/sector, ECMA-322, ISO 22092
Definition aaru.h:669
@ AppleWidget
Definition aaru.h:711
@ ACORN_525_SS_DD_40
5,25", SS, DD, 40 tracks, 16 spt, 256 bytes/sector, MFM
Definition aaru.h:302
@ IBM33FD_128
8", SS, SD, 73 tracks, 26 spt, 128 bytes/sector, FM
Definition aaru.h:279
@ Flextra3225
Definition aaru.h:696
@ T9840B
Definition aaru.h:620
@ Bernoulli2
Definition aaru.h:404
@ HF12
HyperFlex (12Mb), 5.25", DS, 301 tracks, 78 spt, 256 bytes/sector, MFM, 333 tpi, 600rpm.
Definition aaru.h:833
@ ECMA_59
8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
Definition aaru.h:354
@ XDF_525
5.25", DS, HD, 80 tracks, ?
Definition aaru.h:271
@ FVD
Forward Versatile Disc.
Definition aaru.h:169
@ RX50
5.25", SS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
Definition aaru.h:296
@ SyJet
Definition aaru.h:507
@ GigaMo2
3,5", M.O., 1063146 sectors, 2048 bytes/sector, Cherry Book 2, GigaMo 2, ECMA-353,...
Definition aaru.h:672
@ CDI
CD-i (Green Book).
Definition aaru.h:110
@ RX01
8", SS, DD, 77 tracks, 26 spt, 128 bytes/sector, FM
Definition aaru.h:293
@ ProfessionalDisc
Professional Disc for video, single layer, rewritable, 23Gb.
Definition aaru.h:803
@ MemoryStickDuo
Definition aaru.h:554
@ Playdia
Bandai Playdia.
Definition aaru.h:244
@ T9840D
Definition aaru.h:622
@ SDLT1
Definition aaru.h:459
@ EZ135
Definition aaru.h:494
@ DVDPRW
DVD+RW.
Definition aaru.h:140
@ ECMA_184
5,25", M.O., 603466 or 637041 sectors, 1024 bytes/sector, ECMA-183, ISO 13549
Definition aaru.h:654
@ ECMA_153_512
5,25", M.O., ??? sectors, 512 bytes/sector, ECMA-153, ISO 11560
Definition aaru.h:649
@ SLRtape100
Definition aaru.h:595
@ Nuon
Nuon (DVD based videogame console).
Definition aaru.h:243
@ PD650
120mm, Phase-Change, 1298496 sectors, 512 bytes/sector, PD650, ECMA-240, ISO 15485
Definition aaru.h:128
@ BernoulliBox2_20
Definition aaru.h:793
@ ATARI_35_DS_DD_11
3,5", DS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM
Definition aaru.h:316
@ Wafer
Definition aaru.h:683
@ ECMA_190
300mm, M.O., ??? sectors, 1024 bytes/sector, ECMA-190, ISO 13403
Definition aaru.h:656
@ RDX320
Imation 320Gb RDX.
Definition aaru.h:779
@ ODC300R
Optical Disc archive, 1st gen., write once, 300Gb.
Definition aaru.h:812
@ FDFORMAT_35_DD
3,5", DS, DD, 82 tracks, 10 spt, 512 bytes/sector, MFM
Definition aaru.h:372
@ CD32
Amiga CD32.
Definition aaru.h:242
@ LVROM
Definition aaru.h:182
@ MD80
Sony MiniDisc, 80 minutes, formatted with Hi-MD format.
Definition aaru.h:193
@ ECMA_78_2
5,25", DS, DD, 80 tracks, 9 spt, 512 bytes/sector, FM
Definition aaru.h:366
@ UDO2
5.25", Phase-Change, 3669724 sectors, 8192 bytes/sector, Ultra Density Optical 2, ECMA-380,...
Definition aaru.h:198
@ ATARI_35_SS_DD_11
3,5", SS, DD, 80 tracks, 11 spt, 512 bytes/sector, MFM
Definition aaru.h:315
@ DVDDownload
DVD-Download.
Definition aaru.h:146
@ RC25
302 cylinders, 4 tracks/cylinder, 42 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:724
@ RK07_18
815 cylinders, 3 tracks/cylinder, 20 sectors/track, 256 words/sector, 18 bits/word,...
Definition aaru.h:744
@ DVDRDL
DVD-R DL.
Definition aaru.h:142
@ N64DD
Definition aaru.h:515
@ MD60
Sony MiniDisc, 60 minutes, formatted with Hi-MD format.
Definition aaru.h:191
@ ECMA_195_512
5,25", M.O., 1644581 or 1647371 sectors, 512 bytes/sector, ECMA-195, ISO 13842
Definition aaru.h:658
@ ArchivalDisc2
Archival Disc, 2nd gen., 500Gb.
Definition aaru.h:810
@ SLRtape7
Definition aaru.h:587
@ SLR5
Definition aaru.h:584
@ Exatape22m
Definition aaru.h:466
@ T10000D
Definition aaru.h:628
@ SLRtape60
Definition aaru.h:593
@ ATARI_525_DD
5,25", SS, DD, 40 tracks, 18 spt, 256 bytes/sector, MFM
Definition aaru.h:312
@ AtariLynxCard
Atari Lynx card.
Definition aaru.h:837
@ IBM53FD_512
8", DS, DD, 74 tracks, 15 spt, 512 bytes/sector, MFM, track 0 side 0 = 26 sectors,...
Definition aaru.h:286
@ RD53
1024 cylinders, 7 tracks/cylinder, 18 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:734
@ Apple33SS
5.25", SS, DD, 35 tracks, 16 spt, 256 bytes/sector, GCR
Definition aaru.h:250
@ HiTC2
Definition aaru.h:698
@ Exatape75m
Definition aaru.h:472
@ AppleSonyDS
3.5", DS, DD, 80 tracks, 8 to 12 spt, 512 bytes/sector, GCR
Definition aaru.h:253
@ T10000A
Definition aaru.h:625
@ Exatape125m
Definition aaru.h:478
@ RP02
203 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:752
@ RP03_18
400 cylinders, 10 tracks/cylinder, 20 sectors/track, 128 words/sector, 36 bits/word,...
Definition aaru.h:758
@ RP06
815 cylinders, 19 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:768
@ ACORN_35_DS_DD
3,5", DS, DD, 80 tracks, 5 spt, 1024 bytes/sector, MFM
Definition aaru.h:305
@ NEC_525_DS
5.25", DS, SD, 80 tracks, 16 spt, 256 bytes/sector, MFM
Definition aaru.h:332
@ Exatape112m
Definition aaru.h:477
@ HiMD
Sony Hi-MD.
Definition aaru.h:187
@ LT1
Definition aaru.h:699
@ FD32MB
MF2HD formatted as 32MiB disk in Imation LS-240 drive.
Definition aaru.h:777
@ AIT1
Definition aaru.h:388
@ ATARI_35_DS_DD
3,5", DS, DD, 80 tracks, 10 spt, 512 bytes/sector, MFM
Definition aaru.h:314
@ WUOD
Nintendo Wii U Optical Disc.
Definition aaru.h:525
@ ISO_14517_512
5,25", M.O., 2244958 sectors, 512 bytes/sector, ISO 14517, 2.3Gb/cart
Definition aaru.h:826
@ STK4490
Definition aaru.h:617
@ DDS3
Definition aaru.h:447
@ Exatape170m
Definition aaru.h:480
@ SQ200
Definition aaru.h:499
@ DVDROM
DVD-ROM (applies to DVD Video and DVD Audio).
Definition aaru.h:136
@ AIT5
Definition aaru.h:396
@ LTO3
Definition aaru.h:540
@ LDROM2
Definition aaru.h:181
@ CBM_1571
5,25", DS, DD, 35 tracks, GCR
Definition aaru.h:325
@ FDDVD
Five Dimensional disc.
Definition aaru.h:175
@ IBM3490E
Definition aaru.h:533
@ DOS_525_DS_DD_8
5.25", DS, DD, 40 tracks, 8 spt, 512 bytes/sector, MFM
Definition aaru.h:260
@ DOS_525_SS_DD_9
5.25", SS, DD, 40 tracks, 9 spt, 512 bytes/sector, MFM
Definition aaru.h:259
@ SLRtape40
Definition aaru.h:591
@ CBM_1540
5,25", SS, DD, 35 tracks, GCR
Definition aaru.h:323
@ PS2CD
Sony PlayStation 2 game CD.
Definition aaru.h:208
@ ECMA_280
5,25", M.O., 1128134 sectors, 2048 bytes/sector, ECMA-280, ISO 18093
Definition aaru.h:667
@ Ditto
Definition aaru.h:405
@ NESGamePak
Nintendo NES cartridge.
Definition aaru.h:517
@ NEC_8_SD
8", DS, SD, 77 tracks, 26 spt, 128 bytes/sector, FM
Definition aaru.h:329
@ DLTtapeIII
Definition aaru.h:455
@ LS120
Imation LS-120 SuperDisk.
Definition aaru.h:775
@ QIC1350
Definition aaru.h:602
@ RP03
400 cylinders, 10 tracks/cylinder, 22 sectors/track, 128 words/sector, 32 bits/word,...
Definition aaru.h:756
@ ZXMicrodrive
Definition aaru.h:684
@ DVDRAM
DVD-RAM.
Definition aaru.h:144
SectorTagType
Definition aaru.h:959
@ kSectorTagCdTrackText
Track text (CD-Text fragment, 13 bytes).
Definition aaru.h:970
@ kSectorTagFloppyAddressMark
Raw address mark & sync preamble (format dependent).
Definition aaru.h:973
@ kSectorTagCdTrackFlags
Track flags (audio/data, copy permitted, pre-emphasis).
Definition aaru.h:971
@ kSectorTagBdSectorEdc
Blu-ray sector EDC, 4 bytes.
Definition aaru.h:982
@ kSectorTagCdHeader
4-byte CD header (minute, second, frame, mode)
Definition aaru.h:962
@ kSectorTagCdSync
12-byte CD sync pattern (00 FF*10 00)
Definition aaru.h:961
@ kSectorTagCdSubHeader
Mode 2 Form subheader (8 bytes: copy, submode, channel).
Definition aaru.h:963
@ kSectorTagDvdCmi
DVD Copyright Management Information (CSS).
Definition aaru.h:972
@ kSectorTagDvdSectorIed
DVD sector ID error detection, 2 bytes.
Definition aaru.h:978
@ kSectorTagCdSubchannel
96 raw subchannel bytes (P-W)
Definition aaru.h:968
@ kSectorTagAppleSony
Apple's Sony sector tags, 12 bytes (address prolog + checksum).
Definition aaru.h:960
@ MaxSectorTag
Definition aaru.h:983
@ kSectorTagCdEdc
32-bit CRC (EDC)
Definition aaru.h:964
@ kSectorTagAppleProfile
Apple's Profile sector tags, 20 bytes.
Definition aaru.h:980
@ kSectorTagCdTrackIsrc
Track ISRC (12 ASCII chars, no terminator).
Definition aaru.h:969
@ kSectorTagCdEccP
172 bytes Reed-Solomon ECC (P)
Definition aaru.h:965
@ kSectorTagDvdSectorInformation
DVD sector information, 1 bytes.
Definition aaru.h:976
@ kSectorTagDvdSectorEdc
DVD sector EDC, 4 bytes.
Definition aaru.h:979
@ kSectorTagDvdTitleKey
DVD sector title key, 5 bytes.
Definition aaru.h:974
@ kSectorTagDvdSectorNumber
DVD sector number, 3 bytes.
Definition aaru.h:977
@ kSectorTagPriamDataTower
Priam DataTower sector tags, 24 bytes.
Definition aaru.h:981
@ kSectorTagCdEccQ
104 bytes Reed-Solomon ECC (Q)
Definition aaru.h:966
@ kSectorTagCdEcc
Combined P+Q ECC (276 bytes).
Definition aaru.h:967
@ kSectorTagDvdTitleKeyDecrypted
Decrypted DVD sector title key, 5 bytes.
Definition aaru.h:975
High-level summary of an opened Aaru image containing metadata and media characteristics.
Definition aaru.h:934
uint8_t HasPartitions
Image contains partitions (or tracks for optical media); 0=no, non-zero=yes.
Definition aaru.h:935
uint32_t MediaType
Media type identifier (see MediaType enum; 0=Unknown).
Definition aaru.h:945
uint8_t MetadataMediaType
Media type for sidecar generation (internal archival use).
Definition aaru.h:946
uint32_t SectorSize
Size of each logical sector in bytes (512, 2048, 2352, 4096, etc.).
Definition aaru.h:939
char Application[64]
Name of application that created the image (NUL-terminated).
Definition aaru.h:941
uint8_t HasSessions
Image contains multiple sessions (optical media); 0=single/none, non-zero=multi.
Definition aaru.h:936
uint64_t ImageSize
Size of the image payload in bytes (excludes headers/metadata).
Definition aaru.h:937
int64_t CreationTime
Image creation timestamp (Windows FILETIME: 100ns since 1601-01-01 UTC).
Definition aaru.h:943
int64_t LastModificationTime
Last modification timestamp (Windows FILETIME format).
Definition aaru.h:944
char Version[32]
Image format version string (NUL-terminated, e.g., "6.0").
Definition aaru.h:940
uint64_t Sectors
Total count of addressable logical sectors/blocks.
Definition aaru.h:938
char ApplicationVersion[32]
Version of the creating application (NUL-terminated).
Definition aaru.h:942