|
121 | 121 | <chapter> |
122 | 122 | <title>What is FujiNet?</title> |
123 | 123 |
|
124 | | - <para>FujiNet provides the <trademark class="registered">ATARI</trademark> |
125 | | - computer with a wide range of devices that may all be used simultaneously. |
126 | | - These devices include a virtual "disk" drive, a virtual "printer", a |
127 | | - virtual "MODEM", and a "Network Adapter" which provides comprehensive |
128 | | - access to a wide variety of local and Internet services through the use of |
129 | | - protocol adapters.</para> |
| 124 | + <para>Based on the <trademark class="registered">Espressif |
| 125 | + ESP32</trademark> micro controller, FujiNet provides the <trademark |
| 126 | + class="registered">ATARI</trademark> computer with a wide range of devices |
| 127 | + that may all be used simultaneously. These devices include a virtual |
| 128 | + "disk" drive, a virtual "printer", a virtual "MODEM", and a "Network |
| 129 | + Adapter" which provides comprehensive access to a wide variety of local |
| 130 | + and Internet services through the use of protocol adapters.</para> |
130 | 131 |
|
131 | 132 | <para>Each of these virtual devices is described below.</para> |
132 | 133 |
|
@@ -582,6 +583,75 @@ Testing from PC.</screen> |
582 | 583 | CLOSE #1</screen> |
583 | 584 | </example> |
584 | 585 | </sidebar> |
| 586 | + |
| 587 | + <para>We hope that the addition of the Network device, a whole new class |
| 588 | + of Internet connected applications can be made, easily and affectively, |
| 589 | + by anyone in their spare time, using the tools of their choice.</para> |
| 590 | + </section> |
| 591 | + |
| 592 | + <section> |
| 593 | + <title>CP/M Compatibility</title> |
| 594 | + |
| 595 | + <para>FujiNet adds a complete Z80 computer emulation that runs a copy of |
| 596 | + RunCPM. This provides complete <trademark |
| 597 | + class="registered">CP/M</trademark> 2.2 compatibility, being able to run |
| 598 | + thousands of additional programs, such as <trademark |
| 599 | + class="registered">WordStar</trademark> and <trademark |
| 600 | + class="registered">dBASE II</trademark>.</para> |
| 601 | + |
| 602 | + <para>To make this easier for most users, CP/M files are stored directly |
| 603 | + on the SD card, without needing to deal with floppy disk image formats. |
| 604 | + Any CP/M program or data file in question can be copied to your local SD |
| 605 | + card, placed inside the CPM/ folder, and used.<figure> |
| 606 | + <title>CP/M Compatibility</title> |
| 607 | + |
| 608 | + <mediaobject> |
| 609 | + <imageobject> |
| 610 | + <imagedata fileref="figs/virtual_cpm.png" scale="73"/> |
| 611 | + </imageobject> |
| 612 | + </mediaobject> |
| 613 | + </figure></para> |
| 614 | + |
| 615 | + <para>The CP/M emulation uses the SWP ATR8000 protocol for connecting |
| 616 | + the CP/M computer to the Atari. This means that programs such as DT-80 |
| 617 | + can be used to provide the requisite terminal program. In addition, the |
| 618 | + CP/M emulation can be accessed by any Atari MODEM program that supports |
| 619 | + the "R:" device.</para> |
| 620 | + </section> |
| 621 | + |
| 622 | + <section> |
| 623 | + <title>S.A.M. Voice "P4:"</title> |
| 624 | + |
| 625 | + <para>Because the micro controller provides an 8-bit |
| 626 | + <acronym>DAC</acronym>, and the Atari <acronym>SIO</acronym> connector |
| 627 | + provides an AUDIO IN pin, it was trivial to add an implementation of |
| 628 | + Don't Ask Software's Software Automatic Mouth (S.A.M.) directly on the |
| 629 | + FujiNet device! This has the advantage of not blanking out the display |
| 630 | + when you wish to use the voice synthesizer. </para> |
| 631 | + |
| 632 | + <para>Since the P4: device is used, it means that SAM is available to |
| 633 | + speak at any time, simply by writing to the device.</para> |
| 634 | + |
| 635 | + <example> |
| 636 | + <title>Making SAM Talk is Easy!</title> |
| 637 | + |
| 638 | + <sidebar> |
| 639 | + <para><screen>READY |
| 640 | +OPEN #1,8,0,"P4:" |
| 641 | + |
| 642 | +READY |
| 643 | +PRINT #1;"HELLO FROM FUJINET!"</screen></para> |
| 644 | + </sidebar> |
| 645 | + </example> |
| 646 | + </section> |
| 647 | + |
| 648 | + <section> |
| 649 | + <title>APETIME Compatibility</title> |
| 650 | + |
| 651 | + <para>FujiNet includes a real-time clock that is synchronized to the |
| 652 | + Internet via <acronym>SNTP</acronym> (Simple Network Time Protocol), |
| 653 | + exposed as a device that is compatible with the |
| 654 | + <filename>APETIME.COM</filename> utility.</para> |
585 | 655 | </section> |
586 | 656 | </chapter> |
587 | 657 | </book> |
0 commit comments