dingusdev
|
b480903c7a
|
Slight code clean-up
Prevents crashing
|
2022-10-30 15:38:09 -07:00 |
|
Maxim Poliakovski
|
46a0e82258
|
scsi_hd: some fixes and improvements.
|
2022-10-27 14:19:58 +02:00 |
|
Maxim Poliakovski
|
a58c9b1a62
|
ScsiDevice: fix process_command() signature.
|
2022-10-27 14:07:20 +02:00 |
|
Maxim Poliakovski
|
f3cd5b8b36
|
sc53c94: fix sending commands to SCSI devices.
|
2022-10-27 13:49:41 +02:00 |
|
dingusdev
|
2065f3588b
|
Inquiry cmd fixed
|
2022-10-26 09:30:05 -07:00 |
|
dingusdev
|
f792b38ea3
|
Started SCSI command reading
|
2022-10-26 09:18:32 -07:00 |
|
Maxim Poliakovski
|
4f6bd16f3a
|
sc53c94: support selection and command transfer.
|
2022-10-25 03:03:15 +02:00 |
|
Maxim Poliakovski
|
c51ea575ca
|
scsi_bus: various fixes and improvements.
|
2022-10-25 03:03:15 +02:00 |
|
Maxim Poliakovski
|
9efac80271
|
scsi_hd: fix notify() method.
|
2022-10-25 03:03:15 +02:00 |
|
Maxim Poliakovski
|
eeb576a927
|
Improve ScsiDevice class.
|
2022-10-25 02:53:21 +02:00 |
|
dingusdev
|
3af9729e5b
|
Modest refactoring for SCSI HDs
|
2022-10-23 16:45:58 -07:00 |
|
Maxim Poliakovski
|
c2abc89a3b
|
Fix SCSI HD interface so it can be added to a bus.
|
2022-10-22 23:41:19 +02:00 |
|
dingusdev
|
aa1d23e08b
|
Fixed hard disk support
Compiles, still unfinished
|
2022-10-22 11:41:52 -07:00 |
|
dingusdev
|
ee9573327c
|
Reorganized hard disk code
Not compiling yet.
|
2022-10-08 16:51:54 -07:00 |
|
dingusdev
|
a61dd5701a
|
Initial prototyping for hard disks
|
2022-09-01 22:10:52 -07:00 |
|
joevt
|
3b4f40635a
|
Register offsets should be logged as hex
- decimal values are confusing (can't tell if 12 means 12 or 18)
- most specs show hex values for register offsets.
|
2022-08-22 17:16:22 -07:00 |
|
Maxim Poliakovski
|
9971052a78
|
mesh: self-registration with the device registry.
|
2022-07-18 20:27:34 +02:00 |
|
Maxim Poliakovski
|
2dfc160e30
|
sc53c94: self-registration with the device registry.
|
2022-07-18 20:27:34 +02:00 |
|
Maxim Poliakovski
|
8d9691cc6f
|
MESH: add MeshScsi namespace.
|
2022-05-21 14:51:26 +02:00 |
|
dingusdev
|
36fa53e8c1
|
MSVC compilation fixes
|
2022-03-12 15:43:45 -07:00 |
|
Maxim Poliakovski
|
00093bdc95
|
sc53c94: support interrupts.
|
2022-02-06 01:50:54 +01:00 |
|
Maxim Poliakovski
|
7c53620a40
|
sc53c94: implement sequencer and some commands.
|
2022-02-06 01:50:54 +01:00 |
|
Maxim Poliakovski
|
b5f70feb28
|
Initial SCSI bus emulation.
|
2022-02-06 01:50:54 +01:00 |
|
Maxim Poliakovski
|
dc34f282b7
|
53C94: support more registers and commands.
|
2022-01-24 22:55:49 +01:00 |
|
Maxim Poliakovski
|
5883524fb8
|
53C94: chip initialization and identification.
|
2022-01-22 04:37:52 +01:00 |
|
Maxim Poliakovski
|
392fa87ba4
|
Add NCR 53C90 stub.
|
2021-10-26 19:00:04 +02:00 |
|
Maxim Poliakovski
|
9329d56d83
|
Move devices into dedicated subdirectories.
|
2021-10-23 20:17:47 +02:00 |
|