Let's explore how the bsdsocket library works on the Amiga.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
John Bintz 24255230c3
Add assembler client
6 months ago
amos_pro_original Get ready for video release 9 months ago
client_in_asm Add assembler client 6 months ago
server_in_c Get ready for video release 9 months ago
README.md Add assembler client 6 months ago

README.md

Amiga BSD Socket coding

Get your Amiga doing stuff on the Internet!

All code in this repo is licensed under the MIT License.

The original AMOS code

amos_pro_original contains the original AMOS Professional code to use bsdsocket.library in BASIC. It requires the EasyLife extension.

This is the code used in the 23 Year Old Code video.

Server in C

server_in_c uses SAS/C and the AmiTCK SDK to build a simple server that prints out what is received, like a very basic netcat.

This is the code used in the Simple Server in C for the Commodore Amiga video.

Client in Assembler

client_in_asm uses AsmPro and the AmiTCK SDK to build a simple client that connects to a specified host and port and sends some data, like the other end of a very basic netcat.

This is the code used in the Building a simple Amiga network client...in assembler?!? video.