DEV9 signals are generated not by the cxd2955 - it is a digital signal processor, and only these signals and address signals, as well as data signals, pass through it, in model 70000 the signals are generated directly by the ABG815.ORP I / O processor.
Yes, it is an interface. DEV9.IRX will configure this chip. ATAD.IRX uses DEV9.IRX for DMA and it also writes to the DEV9 registers and memory window.
The CXD2955R is a combination of multiple chips, but the SSBUS interface function is the same as the earlier CXD9611 and CXD9686 devices.
The SSBUSC signals will reach the IOP, which is the SSBUS Controller. In the SCPH-75000 and higher, the DEV9 interface and the connected peripherals were integrated into the IOP (as you have observed).
In the SCPH-70000, there is a CXD9611 or something similar. Its unused ATA signals are tapped on, for the HDD mod.
the cn5505 connector is found in all models over 70,000 (even in 90,000 models it was not removed),
This connector was present since the first PlayStation 2 model. It was only known to be used in the A+ chassis SCPH-18000 (GH-003), to install the new BOOT+DVD ROM combo.
@wisi believes its signals (but probably not the connector itself) is used in the TOOL to connect to the PC side, as the PIF.
This connector eventually disappeared, with the last PlayStation 2 model. It's not just any SCPH-90000, but the very last version of it. However, the signals are still present, as pads/vias.
I understand that if there are no DEV9 signals, then even if I solder the network adapter directly to SBUS, the hard drive will still not work, or can I use EX signals?
The problem is that it'll be like a different device. There will be no SSBUS interface chip between this network adaptor and the IOP. If you don't use DEV9, it will also exist at some other memory address by default. So even if it does work - software needs to talk to the chip at the new address, and the software also needs to not require the SSBUS I/F controller (CXD9611/CXD9686/CXD2955). The network adaptor might also need to not expect the SSBUS interface chip (e.g. which probably provides access to the HDD activity LED).
Unfortunately, I do not know how to write programs, I was hoping that by soldering the network adapter microcircuit I could connect the hard drive and it would work in opl, sms and ulaunchELF, so I was waiting for your answer, since you were developing programs for Playstation 2 and would give answers to my questions
Unfortunately, the DEV9 interface was entirely absorbed into the IOP, and so there is no way to attach the network adaptor back to the slim PS2 - in a way that will make it work with existing sotfware.
On a side note,
@wisi once developed a storage controller, with DMA support and so on. I forgot whether he used a HDD or a SD card. It used one of the other hardware interfaces, although not /INTEX, /EXTR etc.
Unfortunately, it was posted on psx-scene, which seems to be dead.
There's also ps2netbox. I am not endorsing that product, but it exists as an integrated method to play games from a slim PS2.