@@ -63,7 +63,6 @@ ptr_recv := userzp + 5
6363
6464
6565start_adress:
66-
6766 malloc # 4096
6867 cmp # $ 00
6968 beq @not_oom
@@ -72,6 +71,7 @@ start_adress:
7271 print str_oom
7372 crlf
7473 rts
74+
7575@not_oom:
7676 sta ptr_recv
7777 sty ptr_recv + 1
@@ -85,7 +85,7 @@ start_adress:
8585@start:
8686 dec retry
8787 beq @end
88-
88+ nop
8989 ; print str_bank_id_given
9090 lda #KERNEL_START_NETWORK ; Mode
9191 BRK_TELEMON $ 01 ; Get network state
@@ -112,12 +112,13 @@ start_adress:
112112 crlf
113113 rts
114114
115-
115+ nop
116116
117117@fully_started:
118+ crlf
118119 print str_fully_started
119120 crlf
120- jmp @socket
121+ rts
121122
122123@disconnected:
123124 print str_cable_disconnected
@@ -127,12 +128,12 @@ start_adress:
127128@connected:
128129 print str_cable_connected
129130 crlf
130- jmp @waiting
131+ print str_starting_dhcp
132+ jmp @start
131133
132134@dhcp_starting:
133- print str_starting_dhcp
134- crlf
135- jmp @waiting
135+ print # '.'
136+ jmp @start
136137
137138@dhcp_started:
138139 print str_started_dhcp
@@ -151,6 +152,12 @@ start_adress:
151152@socket:
152153
153154@loop_socket:
155+ ;lda ip ; 12
156+ ;ldy #00 ; 0 because the number is 12 (from A)
157+ ;print_int ,2, 2 ; an arg is skipped because the number is from register
158+ ; lda #' '
159+ ; BRK_TELEMON XWR0
160+ nop
154161 print str_socket
155162
156163
@@ -202,7 +209,7 @@ start_adress:
202209 sta RES + 1
203210 ldy # 18
204211 ldx # $ 00
205-
212+ nop
206213 lda #KERNEL_SEND_NETWORK ; Connect
207214 BRK_TELEMON $ 01
208215 cmp # $ 00
@@ -287,6 +294,7 @@ str_socket_error:
287294 . byte $ 81 , "Socket open error" , 0
288295
289296ip :
297+ ;.byte 213,186,33,19
290298 . byte 192 , 168 , 1 , 77
291299
292300str_invalid_socket:
@@ -299,7 +307,7 @@ str_waiting:
299307 .asciiz "Waiting ..."
300308
301309str_started_dhcp:
302- .asciiz "Started dhcp ! !"
310+ .asciiz "Dhcp Started !"
303311
304312str_starting_dhcp:
305313 .asciiz "Starting dhcp"
@@ -312,7 +320,7 @@ str_cable_disconnected:
312320
313321str_cable_connected:
314322 .asciiz "Cable connected"
315-
323+ nop
316324
317325 ; sta tmp1
318326 ; stx tmp2
0 commit comments