FujiNet-RS-232 WIP Video

This is a video showing the current status (as of 2024-12-26) of the RS-232-C version of FujiNet, and the corresponding PC host software (COM, FUJICOM, and the client programs, ISS, NGET, NPUT, and NC).

The last part of the video talks about the X1 experiment to implement a BIOS interface for FujiNet using software INT 0xF5.

  • COM implements the low level RS232 routines.
  • FUJICOM implements the FujiNet command to device layer.
  • ISS is the International Space Station Tracker
  • NGET retrieves to a file from any network endpoint.
  • NPUT puts a file to any network endpoint.
  • NC is a dumb terminal to any network endpoint.

NC, NGET, and NPUT use the network device, and you can pass any available protocol adapter to it, e.g. TCP, UDP, FTP, HTTP/S, SSH, TELNET, SMB, NFS, and more, with the ability to add more protocol adapters. The FujiNet does all the hard work, and presents a nice clean interface to the target PC.

The above programs use FUJICOM directly, but this is not the intent for any final user program, at all. What is intended is for a BIOS interface to be used, abstracting for any physical interface. This will be important as the ISA version of FujiNet comes into existence. The X1 code is not working, and I need eyes to help fix it.

Eventually, it is intended that the work for X1 will be used to implement a DOS device driver, to directly deal with, not only disk images, provide the virtual printer, but also to provide file level access to MS-DOS directly for any network endpoint.

If you can help, please join us on our Discord!

Code: https://github.com/FujiNetWIFI/fujinet-rs232

Hardware: https://github.com/FujiNetWIFI/fujinet-hardware