Email and Usenet suite for the Apple //e or GS with Uthernet-II ethernet card
Go to file
Oliver Schmidt 7ac8c55603 First step towards download to disk.
So far we were reading (much) more bytes from the W5100 than necessary when processing the HTTP header. The byte were memmove'd to the beginning of the buffer.

However, when downloading a DOS 3.3 sector order disk image (*.dsk / *.do) then we need to place every DOS 3.3 sector at a certain point in the buffer to avoid additional memcpy's later. Therefore the HTTP header processing mustn't read (or rather commit) any body bytes from the W5100. So we now just check for the "\r\n\r\n" after each and every byte. This is of course less than optimal but small/simple - and the header isn't supposed to be that large anyway.
2018-08-04 13:10:13 +02:00
apps First step towards download to disk. 2018-08-04 13:10:13 +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 Fixed recent change. 2018-08-03 00:49:56 +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
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: