RS232 Quickstart Guide - FujiNetWIFI/fujinet-firmware GitHub Wiki
The RS232 FujiNet is an entirely different sort of Fujinet. There are at least three things that make this incarnation of the Fuji distinct from its brothers:
- It's based on the ESP-S3 SOC
- It does not boot the host device
- It requires some driver code to function (and that needs to be on your boot device)
[!NOTE] RS232 FujiNets are not yet available to purchase, but they can be built. Files are in the hardware repo..
With that out of the way here is some information about this facinating device. Once you do have MS-DOS (DOS) booted on your PC (as in Personal COmputer, IBM compatible) and the fujinet.sys driver loaded the FN on your serial port, with a wifi connection can map drives and make entire remote filesystems and apps available for your pleasure.
Notes
These are the PC side application drivers and programs.
fujicom/ is the library that implements the protocol that fujinet-rs232 uses.
sys/ is the config.sys driver that provides disk and INT F5 functions.
printer/ is the temporary driver where I am testing out printing functionality.
iss/ is the Int'l space Station app
ncopy/ is a PC<->Network copy app
nc/ is a simple dumb terminal that uses the network device.
news/ is an example news reader.
Building RS232
What do I need to do to build fujinet-rs232?
Fujinet - check out the repo:
Open Watcom
open-watcom 2.0. WATCOM!
Once installed, you can start the owsetenv(.sh or .bat) script to provide the build environment, and you can build the sys/ and printer/ bits with wmake. There is a wrapper for GNU make to call wmake as well.
Fujicom needs to be built first.
The relevant folders are:
fujicom/,
sys/,
printer/,
iss/,
ncopy/,
nc/,
news/