Advertisement
DimkaM

nedoOS socket sample

Feb 20th, 2019
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. main:
  2.     ld de,SOCK_STREAM+(AF_INET<<8)
  3.     OS_NETSOCKET
  4.     ld a,l
  5.     or a
  6.     jp m,?C_EXIT
  7.     ld (soc1),a
  8.    
  9.     ld a,(soc1)
  10.     ld de,inetad
  11.     OS_NETCONNECT
  12.     ld hl,get_str_end-get_str
  13.     ld de,get_str
  14.     ld a,(soc1)
  15.     OS_WIZNETWRITE
  16. mainrdloop 
  17.     ld hl,1024
  18.     ld de,rxbuf
  19.     ld a,(soc1)
  20.     OS_WIZNETREAD
  21. main0:
  22.     ld a,(soc1)
  23.     OS_NETSHUTDOWN
  24.     cp SHUT_RDWR
  25.     jr z,main0
  26.     jp 0x0000
  27. get_str
  28.     defb 'GET /cspr/index.htm HTTP/1.1',13,10
  29.     defb 'Host: dimkam.ru',13,10
  30.     defb 13,10
  31. get_str_end
  32. inetad:
  33.     defb 0,80
  34.     defb 188,35,5,239
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement