RASCSI/src/raspberrypi/controllers
Uwe Seimet f3553c5480
Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915)
* Resolved issues 772, 827, 909

* Added numerous unit tests

* Code cleanup

* Improved type safety by using PbDeviceType instead of string

* Do not flush cache on failed STOP UNIT

* Error message and error handling updates

* Removed duplicate code

* Use map for mapping shift counts

* Reject read/write access if the drive has 0 sectors

* Updated logging configuration for tests
2022-10-23 21:51:39 +02:00
..
abstract_controller.cpp Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) 2022-10-23 21:51:39 +02:00
abstract_controller.h Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) 2022-10-23 21:51:39 +02:00
controller_manager.cpp Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) 2022-10-23 21:51:39 +02:00
controller_manager.h Merged FileSupport into Disk, improved granularity, more unit tests, code cleanup (#897) 2022-10-08 19:26:04 +02:00
phase_handler.h More unit tests, replacement of raw pointers and C arrays, separation of concerns (#878) 2022-10-04 17:23:42 +02:00
scsi_controller.cpp Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) 2022-10-23 21:51:39 +02:00
scsi_controller.h Resolved issues 772, 827, 909; added numerous unit tests; code cleanup (#915) 2022-10-23 21:51:39 +02:00