From f9f6ef3be2530b62b9ffc55fe1a6724ed68be1ae Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Mon, 18 Dec 2017 19:11:03 +0000 Subject: [PATCH] Added file comments. --- DiscImageChef.Device.Report/ata.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/ata.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/ata_report.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/ata_report.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/atapi.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/atapi.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/atapi_report.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/atapi_report.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/cdrom_mode.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/identify_decode.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/identify_decode.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/inquiry_decode.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/inquiry_decode.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/main.c | 34 ++++++++++++++++++ DiscImageChef.Device.Report/main.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/mmc_report.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/mmc_report.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/scsi.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/scsi.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/scsi_mode.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/scsi_mode.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/scsi_report.c | 36 +++++++++++++++++-- DiscImageChef.Device.Report/scsi_report.h | 35 ++++++++++++++++-- DiscImageChef.Device.Report/ssc_report.c | 35 ++++++++++++++++-- DiscImageChef.Device.Report/ssc_report.h | 35 ++++++++++++++++-- 25 files changed, 803 insertions(+), 72 deletions(-) diff --git a/DiscImageChef.Device.Report/ata.c b/DiscImageChef.Device.Report/ata.c index 380445137..d44762877 100644 --- a/DiscImageChef.Device.Report/ata.c +++ b/DiscImageChef.Device.Report/ata.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 11/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ata.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains ATA commands. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/ata.h b/DiscImageChef.Device.Report/ata.h index 15990258e..b4006a9e1 100644 --- a/DiscImageChef.Device.Report/ata.h +++ b/DiscImageChef.Device.Report/ata.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 11/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ata.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains ATA definitions. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_ATA_H #define DISCIMAGECHEF_DEVICE_REPORT_ATA_H diff --git a/DiscImageChef.Device.Report/ata_report.c b/DiscImageChef.Device.Report/ata_report.c index 4b133d4a1..95cecc498 100644 --- a/DiscImageChef.Device.Report/ata_report.c +++ b/DiscImageChef.Device.Report/ata_report.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 18/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ata_report.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Creates report for ATA devices. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/ata_report.h b/DiscImageChef.Device.Report/ata_report.h index b510487bb..f924aeefd 100644 --- a/DiscImageChef.Device.Report/ata_report.h +++ b/DiscImageChef.Device.Report/ata_report.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 18/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ata_report.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions used in ATA reports. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_ATA_REPORT_H #define DISCIMAGECHEF_DEVICE_REPORT_ATA_REPORT_H diff --git a/DiscImageChef.Device.Report/atapi.c b/DiscImageChef.Device.Report/atapi.c index e482a967f..543ab9957 100644 --- a/DiscImageChef.Device.Report/atapi.c +++ b/DiscImageChef.Device.Report/atapi.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 12/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : atapi.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains ATAPI commands. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/atapi.h b/DiscImageChef.Device.Report/atapi.h index 5bcb1b948..9b9ab159e 100644 --- a/DiscImageChef.Device.Report/atapi.h +++ b/DiscImageChef.Device.Report/atapi.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 12/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : atapi.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains ATAPI definitions. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_ATAPI_H #define DISCIMAGECHEF_DEVICE_REPORT_ATAPI_H diff --git a/DiscImageChef.Device.Report/atapi_report.c b/DiscImageChef.Device.Report/atapi_report.c index 86cc9f618..afb4ecc19 100644 --- a/DiscImageChef.Device.Report/atapi_report.c +++ b/DiscImageChef.Device.Report/atapi_report.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 13/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : atapi_report.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Creates report for ATAPI devices. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/atapi_report.h b/DiscImageChef.Device.Report/atapi_report.h index 0adc00ea6..3d209f73f 100644 --- a/DiscImageChef.Device.Report/atapi_report.h +++ b/DiscImageChef.Device.Report/atapi_report.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 13/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : atapi_report.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions used in ATAPI reports. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_ATAPI_REPORT_H #define DISCIMAGECHEF_DEVICE_REPORT_ATAPI_REPORT_H diff --git a/DiscImageChef.Device.Report/cdrom_mode.h b/DiscImageChef.Device.Report/cdrom_mode.h index 7f179dfe6..a59a8d2d0 100644 --- a/DiscImageChef.Device.Report/cdrom_mode.h +++ b/DiscImageChef.Device.Report/cdrom_mode.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 17/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : cdrom_mode.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions for CD-ROM MODE PAGE (2Ah). + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_CDROM_MODE_H #define DISCIMAGECHEF_DEVICE_REPORT_CDROM_MODE_H diff --git a/DiscImageChef.Device.Report/identify_decode.c b/DiscImageChef.Device.Report/identify_decode.c index ee5dfd9be..a949dc6f0 100644 --- a/DiscImageChef.Device.Report/identify_decode.c +++ b/DiscImageChef.Device.Report/identify_decode.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 14/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : identify_decode.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains decoders for ATA IDENTIFY (PACKET) DEVICE structure. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/identify_decode.h b/DiscImageChef.Device.Report/identify_decode.h index 421dfa1d7..39aaf98be 100644 --- a/DiscImageChef.Device.Report/identify_decode.h +++ b/DiscImageChef.Device.Report/identify_decode.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 14/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : identify_decode.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions for ATA IDENTIFY (PACKET) DEVICE structure. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_IDENTIFY_DECODE_H #define DISCIMAGECHEF_DEVICE_REPORT_IDENTIFY_DECODE_H diff --git a/DiscImageChef.Device.Report/inquiry_decode.c b/DiscImageChef.Device.Report/inquiry_decode.c index ca0fae787..a7fd5565b 100644 --- a/DiscImageChef.Device.Report/inquiry_decode.c +++ b/DiscImageChef.Device.Report/inquiry_decode.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 15/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : inquiry_decode.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains decoders for SCSI INQUIRY structure. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/inquiry_decode.h b/DiscImageChef.Device.Report/inquiry_decode.h index 269461fdd..f472ff041 100644 --- a/DiscImageChef.Device.Report/inquiry_decode.h +++ b/DiscImageChef.Device.Report/inquiry_decode.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 15/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : inquiry_decode.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions for SCSI INQUIRY structure. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_INQUIRY_DECODE_H #define DISCIMAGECHEF_DEVICE_REPORT_INQUIRY_DECODE_H diff --git a/DiscImageChef.Device.Report/main.c b/DiscImageChef.Device.Report/main.c index 8cfd18c4d..bb58b2a2e 100644 --- a/DiscImageChef.Device.Report/main.c +++ b/DiscImageChef.Device.Report/main.c @@ -1,3 +1,37 @@ +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : main.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +For Linux, opens a device and generates a report, without needing a .NET +environment, for systems that don't have it. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ + #include #include #include diff --git a/DiscImageChef.Device.Report/main.h b/DiscImageChef.Device.Report/main.h index 20af5df28..b48ec3c25 100644 --- a/DiscImageChef.Device.Report/main.h +++ b/DiscImageChef.Device.Report/main.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 11/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : main.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains global definitions. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_MAIN_H #define DISCIMAGECHEF_DEVICE_REPORT_MAIN_H diff --git a/DiscImageChef.Device.Report/mmc_report.c b/DiscImageChef.Device.Report/mmc_report.c index f8dd24c77..b2c2efb7b 100644 --- a/DiscImageChef.Device.Report/mmc_report.c +++ b/DiscImageChef.Device.Report/mmc_report.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 17/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : mmc_report.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Creates report for SCSI MultiMedia devices. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/mmc_report.h b/DiscImageChef.Device.Report/mmc_report.h index 699c2a722..6d542f1ea 100644 --- a/DiscImageChef.Device.Report/mmc_report.h +++ b/DiscImageChef.Device.Report/mmc_report.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 17/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : mmc_report.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions used in SCSI MultiMedia device reports. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_MMC_REPORT_H #define DISCIMAGECHEF_DEVICE_REPORT_MMC_REPORT_H diff --git a/DiscImageChef.Device.Report/scsi.c b/DiscImageChef.Device.Report/scsi.c index 085988fd8..abc7eff6c 100644 --- a/DiscImageChef.Device.Report/scsi.c +++ b/DiscImageChef.Device.Report/scsi.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 11/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains SCSI commands. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/scsi.h b/DiscImageChef.Device.Report/scsi.h index 2d4e996d5..9b5a96078 100644 --- a/DiscImageChef.Device.Report/scsi.h +++ b/DiscImageChef.Device.Report/scsi.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 11/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains SCSI definitions. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_SCSI_H #define DISCIMAGECHEF_DEVICE_REPORT_SCSI_H diff --git a/DiscImageChef.Device.Report/scsi_mode.c b/DiscImageChef.Device.Report/scsi_mode.c index 15be277b9..a344f8a5b 100644 --- a/DiscImageChef.Device.Report/scsi_mode.c +++ b/DiscImageChef.Device.Report/scsi_mode.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 17/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi_mode.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains decoders for SCSI MODE PAGEs. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/scsi_mode.h b/DiscImageChef.Device.Report/scsi_mode.h index 63c9df101..9a59101e6 100644 --- a/DiscImageChef.Device.Report/scsi_mode.h +++ b/DiscImageChef.Device.Report/scsi_mode.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 16/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi_mode.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions for SCSI MODE PAGEs. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_SCSI_MODE_H #define DISCIMAGECHEF_DEVICE_REPORT_SCSI_MODE_H diff --git a/DiscImageChef.Device.Report/scsi_report.c b/DiscImageChef.Device.Report/scsi_report.c index 0b0d3576c..a596beeea 100644 --- a/DiscImageChef.Device.Report/scsi_report.c +++ b/DiscImageChef.Device.Report/scsi_report.c @@ -1,6 +1,36 @@ -// -// Created by claunia on 14/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi_report.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Creates report for SCSI devices. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ + #include #include #include diff --git a/DiscImageChef.Device.Report/scsi_report.h b/DiscImageChef.Device.Report/scsi_report.h index d3ec2bf09..585d13a9d 100644 --- a/DiscImageChef.Device.Report/scsi_report.h +++ b/DiscImageChef.Device.Report/scsi_report.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 14/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : scsi_report.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions used in SCSI reports. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_SCSI_REPORT_H #define DISCIMAGECHEF_DEVICE_REPORT_SCSI_REPORT_H diff --git a/DiscImageChef.Device.Report/ssc_report.c b/DiscImageChef.Device.Report/ssc_report.c index e94435371..09aaeaa2f 100644 --- a/DiscImageChef.Device.Report/ssc_report.c +++ b/DiscImageChef.Device.Report/ssc_report.c @@ -1,6 +1,35 @@ -// -// Created by claunia on 18/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ssc_report.c +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Creates report for SCSI Streaming devices. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #include #include diff --git a/DiscImageChef.Device.Report/ssc_report.h b/DiscImageChef.Device.Report/ssc_report.h index 382d6b6f6..32073cd58 100644 --- a/DiscImageChef.Device.Report/ssc_report.h +++ b/DiscImageChef.Device.Report/ssc_report.h @@ -1,6 +1,35 @@ -// -// Created by claunia on 18/12/17. -// +/*************************************************************************** +The Disc Image Chef +---------------------------------------------------------------------------- + +Filename : ssc_report.h +Version : 4.0 +Author(s) : Natalia Portillo + +Component : DiscImageChef.Device.Report + +--[ Description ] ---------------------------------------------------------- + +Contains definitions used in SCSI Streaming device reports. + +--[ License ] -------------------------------------------------------------- + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +---------------------------------------------------------------------------- +Copyright (C) 2011-2018 Claunia.com +****************************************************************************/ #ifndef DISCIMAGECHEF_DEVICE_REPORT_SSC_REPORT_H #define DISCIMAGECHEF_DEVICE_REPORT_SSC_REPORT_H