Update 2013/04/20: Forgot to mention here that the project has been closed.
Update 2013/02/19: Fixed bugs and cleaned up code.
Update 2012/12/24: Fixed bugs and split apart components.
Update 2012/12/08: Added network manager and isolated the SMAP driver into it's own module.
Update 2012/12/04: EE RPC client fixed.
The new SMAP module and network manager (NETMAN) have been committed into the PS2SDK. Thank you all who helped with this project!
Please continue to help by updating your software to use the new modules, and to report unreported bugs.
The SMAP is the network adaptor part of the SPEED expansion device, which is a PCMCIA or Expansion Bay adaptor for the Playstation 2.
Although the current homebrew Playstation 2 SDK has a working SMAP driver, I was not satisfied with parts of it. Namely because it was based on the old SMAP driver from PS2LINUX, which is old and had a fair share of problems.
Since this driver has not been tested too heavily, I am providing the driver in packages that are coupled with some form of a HDL Dump server.