Uwe Seimet
7372996cf8
Use a standard timer for the DaynaPort delay work-around ( #1357 )
...
* Do not use the proprietary system timer for the DaynaPort delay work-around
2024-05-01 16:15:42 +09:00
Uwe Seimet
31be1b3e8f
Use standard C++ timer for long timeouts ( #1327 ), remove unused code ( #1328 )
...
* Replace timer in WaitSignal()
' Remove unused code
* Remove unused file
2024-05-01 16:15:42 +09:00
akuker
eb71c31cf1
Initial merge of (incomplete) Banana Pi updates ( #993 )
2022-12-02 22:20:27 -06:00
Uwe Seimet
4fa513090a
Improve code sharing and dependencies, address code duplication ( #976 )
2022-11-10 07:44:06 +01:00
Uwe Seimet
1c0179e7e3
rasdump and monitor updates, made rasdump work, improved bus abstraction ( #973 )
...
* Moved rasdump and monitor to sub-folders, cleaned up code
* Fixes rasdump issues and added additional features like device type check, LUN support and configurable buffer size
2022-11-09 08:40:26 +01:00
Uwe Seimet
1cae530d42
Added command byte count to SCSI command mapping ( #966 )
...
* Extended mapping table with command byte count
* Terminate early if command is unknown
2022-11-06 19:44:44 +01:00
Uwe Seimet
83d1595a35
Improved testability of rascsi/rasctl/scsimon/rasdump, eliminated global fields ( #960 )
...
* Moved rascsi/rasctl/scsimon/rasdump.cpp to classes (for better testability)
* Moved bus.* to hal folder
* Removed some global variables
* Fixed code redundancies
2022-11-02 23:41:45 +01:00