Email and Usenet suite for the Apple //e or GS with Uthernet-II ethernet card
Go to file
Oliver Schmidt 29793d4814 Added (Apple II specific) wget65 program.
IP65 doesn't support TCP flow control. Therefore it doesn't make sense to write a program receiving a significant amount of data via TCP using IP65. From that perspective it makes sense that IP65's HTTP client doesn't allow to handle incoming data with a callback but requires a buffer being able to hold the whole HTTP body.

However, on the Apple II there's the Uthernet II card with its W5100 Ethernet controller chip. That chip has it's own TCP implementation supporting TCP flow control. Therefore the wget65 program uses the W5100 TCP capabilities for the HTTP client.

But even with the W5100 TCP implementation in place IP65 still plays a role for the wget65 program as it desires DHCP and requires (usually) DNS. Both are not supported by the W5100 capabilities.
2018-08-01 19:39:06 +02:00
apps Added (Apple II specific) wget65 program. 2018-08-01 19:39:06 +02:00
build Added files necessary to build disk images. 2018-07-20 19:12:51 +02:00
drivers Added library for Apple II C programs supporting only the Uthernet II. 2018-08-01 19:00:40 +02:00
inc Replaced version file with hard coded identifier. 2018-08-01 19:00:39 +02:00
ip65 Replaced version file with hard coded identifier. 2018-08-01 19:00:39 +02:00
test Added files necessary to build disk images. 2018-07-20 19:12:51 +02:00
.gitignore Added top level Makefile to create target specific .zip files. 2018-07-20 19:57:56 +02:00
CONTRIBUTORS.txt Updated contributors. 2014-04-28 18:57:13 +02:00
LICENSE.txt Added text files from doc directory. 2013-12-14 00:27:32 +01:00
Makefile We rather want the GitHub commit list. 2018-07-20 20:00:37 +02:00
README.md Minimal phrasing change. 2018-07-21 19:56:25 +02:00

IP65 consists of three parts:

All three parts are available for three 6502 based target systems:

  • The C64
  • The Apple II
  • The ATARI (XL)

IP65 requires Ethernet hardware. There's no support for TCP/IP over serial connections whatsoever.

On the C64 there are two supported Ethernet carts:

On the Apple II there are three supported Ethernet cards:

On the ATARI (XL) there is one supported Ethernet cart: