RASCSI/src/raspberrypi
Uwe Seimet 5622694701
Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647)
* Initial RTC skeleton

* Added device info

* Added TEST UNIT READY

* Fixed command dispatcher

* First untested naive implementation

* Comment update

* Code cleanup

* More code cleanup

* Updated date/time encoding

* Updated versioning

* Use standard RaSCSI INQUIRY version for SCRT device

* Manpage update

* Added shortcut for SCRT type

* Added support for rtc "filename"

* RTC supports LUNs > 0

* Fixed LUN count

* Renaming

* Renaming

* Manpage update

* Initial naive implementation

* SCRA is removable

* Updated command list

* Added controller field

* Shut down works, bus free phase is not yet entered

* Clear caches on shutdown

* Expose BusFree()

* Moved code

* Logging update

* Moved code

* Moved code

* Added comment

* Logging update

* Code cleanup

* Service device is not removable anymore (was only needed for testing)

* Manpage update

* Added comment

* Comment update

* Version update

* Renaming

* Comment update

* Comment update

* Renaming

* Fixed typo

* Added convenience method

* Property handling optimization

* Code cleanup

* Code cleanup

* Code cleanup, introduced base class

* Added TODO

* More code cleanup

* Removed unnecessary assignments

* Moved code

* Removed forward declaration

* Added base class

* INclude cleanup

* Moved scsi_command enum

* Fixed warnings

* Addressing circular dependencies

* Removed duplicate enum

* include file cleanup

* Include cleanup

* Reduced dependencies to Disk class (replaced by Device), fixed TODO

* Include cleanup

* PrimaryDevice implements ReportLuns

* Inheritance update

* Removed duplicate code

* Moved code to base class

* Cleanup

* Removed duplicate field

* Updated command dispatchign

* Comment update

* Moved code

* Updated method visibilities

* Moved MODE SENSE/MODE SELECT base code
2022-02-10 12:54:48 -06:00
..
.vscode Merged latest develop branch with the daynaport functionality 2021-02-07 13:00:48 -06:00
controllers Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
devices Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
monitor Output higher-level report from scsimon (#596) 2022-01-07 12:17:44 -06:00
os_integration Updates for running on Bullseye (#469) 2021-11-14 19:34:24 +01:00
.gitignore Output higher-level report from scsimon (#596) 2022-01-07 12:17:44 -06:00
command_context.h Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
exceptions.h Configurable block size, controller/device cleanup, dispatchers per device, bridge setup (#203) 2021-09-14 20:23:04 -05:00
fileio.cpp Move to protobuf for the webapp, major overhaul to easyinstall.sh, code comment translations (#229) 2021-09-14 21:51:12 -05:00
fileio.h Configurable block size, controller/device cleanup, dispatchers per device, bridge setup (#203) 2021-09-14 20:23:04 -05:00
filepath.cpp Configurable block size, controller/device cleanup, dispatchers per device, bridge setup (#203) 2021-09-14 20:23:04 -05:00
filepath.h Configurable block size, controller/device cleanup, dispatchers per device, bridge setup (#203) 2021-09-14 20:23:04 -05:00
foo.hda Reimplement ParseArgs() with getopt() 2020-08-09 07:52:58 +01:00
gpiobus.cpp Support ICD (Atari ACSI) command semantics (#640) 2022-02-04 19:45:10 -06:00
gpiobus.h Adjust bus settle delay to match SCSI standard (#544) 2021-12-20 19:50:14 +01:00
launch_sudo.sh Merged latest develop branch with the daynaport functionality 2021-02-07 13:00:48 -06:00
localizer.cpp N4al/spanish localisation (#594) 2022-01-04 16:04:54 +01:00
localizer.h Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
log.h Refactoring, device handling extensions, additional settings, improved error handling, 64 bit OS support, fixed issues (#184) 2021-08-21 16:45:30 -05:00
Makefile Output higher-level report from scsimon (#596) 2022-01-07 12:17:44 -06:00
os.h Output higher-level report from scsimon (#596) 2022-01-07 12:17:44 -06:00
protobuf_util.cpp Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
protobuf_util.h Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
rascsi_image.cpp Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
rascsi_image.h Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
rascsi_interface.proto Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rascsi_response.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rascsi_response.h Support for folder filter and nested image files (#551) 2021-12-22 09:25:05 +01:00
rascsi_version.cpp Update version for next development version 2022-02-06 20:00:48 +00:00
rascsi_version.h Configurable block size, controller/device cleanup, dispatchers per device, bridge setup (#203) 2021-09-14 20:23:04 -05:00
rascsi.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rascsi.h Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rasctl_commands.cpp Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
rasctl_commands.h Initial remote interface error message localization support (#555) 2021-12-23 08:49:04 +01:00
rasctl_display.cpp Support for folder filter and nested image files (#551) 2021-12-22 09:25:05 +01:00
rasctl_display.h Added support for operation meta data, code cleanup (#534) 2021-12-21 08:43:21 +01:00
rasctl.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rasdump.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rasutil.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
rasutil.h Added SHUT_DOWN command, split rascsi.cpp (#334) 2021-10-17 08:51:14 +02:00
sasidump.cpp Code cleanup (#442) 2021-11-13 19:36:35 -06:00
scsi.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
scsi.h Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00
scsimon.cpp Host services (SCHS) with realtime clock and shutdown, improved device inheritance (#647) 2022-02-10 12:54:48 -06:00