mirror of
https://github.com/bobbimanners/emailler.git
synced 2025-08-07 07:25:21 +00:00
git-svn-id: http://svn.code.sf.net/p/netboot65/code@252 93682198-c243-4bdb-bd91-e943c89aac3b
This commit is contained in:
@@ -240,8 +240,6 @@ look_for_signature:
|
|||||||
|
|
||||||
jsr reset_input_buffer
|
jsr reset_input_buffer
|
||||||
|
|
||||||
lda #0
|
|
||||||
sta scroll_buffer_1 ;set this buffer to be an empty string, in case we try to scroll it
|
|
||||||
|
|
||||||
|
|
||||||
start_web_server:
|
start_web_server:
|
||||||
@@ -251,8 +249,20 @@ start_web_server:
|
|||||||
|
|
||||||
|
|
||||||
reset_input_buffer:
|
reset_input_buffer:
|
||||||
ldax #scroll_buffer_0
|
|
||||||
stax current_input_ptr
|
lda new_message
|
||||||
|
beq @no_message_yet
|
||||||
|
ldx #0
|
||||||
|
stx new_message
|
||||||
|
:
|
||||||
|
lda message_buffer,x
|
||||||
|
sta scroll_buffer,x
|
||||||
|
inx
|
||||||
|
bne :-
|
||||||
|
|
||||||
|
@no_message_yet:
|
||||||
|
ldax #scroll_buffer
|
||||||
|
stax current_input_ptr
|
||||||
rts
|
rts
|
||||||
|
|
||||||
httpd_callback:
|
httpd_callback:
|
||||||
@@ -261,7 +271,9 @@ httpd_callback:
|
|||||||
bcs @no_handle
|
bcs @no_handle
|
||||||
stax copy_src
|
stax copy_src
|
||||||
ldy #0
|
ldy #0
|
||||||
|
lda (copy_src),y
|
||||||
|
beq @no_handle
|
||||||
|
|
||||||
@copy_handle_loop:
|
@copy_handle_loop:
|
||||||
lda (copy_src),y
|
lda (copy_src),y
|
||||||
beq @end_of_handle
|
beq @end_of_handle
|
||||||
@@ -278,12 +290,24 @@ httpd_callback:
|
|||||||
tax
|
tax
|
||||||
bcs @end_of_message
|
bcs @end_of_message
|
||||||
|
|
||||||
lda #':'
|
|
||||||
sta message_buffer,x
|
|
||||||
inx
|
|
||||||
lda #' '
|
lda #' '
|
||||||
sta message_buffer,x
|
sta message_buffer,x
|
||||||
inx
|
inx
|
||||||
|
lda #'s'
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
|
lda #'e'
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
|
lda #'z'
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
|
lda #' '
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
|
lda #'"'
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
ldy #0
|
ldy #0
|
||||||
@copy_message_loop:
|
@copy_message_loop:
|
||||||
lda (copy_src),y
|
lda (copy_src),y
|
||||||
@@ -292,10 +316,16 @@ httpd_callback:
|
|||||||
iny
|
iny
|
||||||
inx
|
inx
|
||||||
bne @copy_message_loop
|
bne @copy_message_loop
|
||||||
@end_of_message:
|
@end_of_message:
|
||||||
|
lda #'"'
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
|
lda #' '
|
||||||
|
sta message_buffer,x
|
||||||
|
inx
|
||||||
lda #0
|
lda #0
|
||||||
sta message_buffer,x
|
sta message_buffer,x
|
||||||
|
inc new_message
|
||||||
|
|
||||||
@no_handle:
|
@no_handle:
|
||||||
|
|
||||||
@@ -519,7 +549,9 @@ move_sprites_irq:
|
|||||||
|
|
||||||
|
|
||||||
setup_static_scroll_text:
|
setup_static_scroll_text:
|
||||||
ldax #scroll_buffer_0
|
lda #0
|
||||||
|
sta new_message
|
||||||
|
ldax #scroll_buffer
|
||||||
stax current_output_ptr
|
stax current_output_ptr
|
||||||
ldax #scroll_template
|
ldax #scroll_template
|
||||||
stax current_input_ptr
|
stax current_input_ptr
|
||||||
@@ -765,7 +797,7 @@ sprite_text:
|
|||||||
.byte "KIPPERS_" ;options are A-Z, "[\]^_"
|
.byte "KIPPERS_" ;options are A-Z, "[\]^_"
|
||||||
|
|
||||||
scroll_template:
|
scroll_template:
|
||||||
.byte "http://%i/ - WebNoter [enterprise edition] - http://%i/ - powered by kippers -"
|
.byte "http://%i/ - WebNoter -"
|
||||||
.byte " ",0
|
.byte " ",0
|
||||||
|
|
||||||
|
|
||||||
@@ -804,8 +836,8 @@ charset_font:
|
|||||||
sprite_font:
|
sprite_font:
|
||||||
.incbin "spud_letters.spr"
|
.incbin "spud_letters.spr"
|
||||||
musicdata:
|
musicdata:
|
||||||
.incbin "tune.bin"
|
;.incbin "tune.bin"
|
||||||
;.incbin "powertrain.bin"
|
.incbin "powertrain.bin"
|
||||||
musicdata_size=*-musicdata
|
musicdata_size=*-musicdata
|
||||||
|
|
||||||
|
|
||||||
@@ -813,10 +845,10 @@ musicdata_size=*-musicdata
|
|||||||
.segment "BSS4K"
|
.segment "BSS4K"
|
||||||
;we want our variables to start at $4000, out of the way of our music player and the font data
|
;we want our variables to start at $4000, out of the way of our music player and the font data
|
||||||
|
|
||||||
|
new_message:
|
||||||
|
.res 1
|
||||||
message_buffer:
|
message_buffer:
|
||||||
.repeat 256
|
.res 256
|
||||||
.byte $64
|
|
||||||
.endrepeat
|
|
||||||
|
|
||||||
param_offset: .res 1
|
param_offset: .res 1
|
||||||
|
|
||||||
@@ -831,10 +863,7 @@ download_buffer_length=4000
|
|||||||
.res download_buffer_length
|
.res download_buffer_length
|
||||||
|
|
||||||
.res 10 ;filler
|
.res 10 ;filler
|
||||||
scroll_buffer_0:
|
scroll_buffer:
|
||||||
.res 1000
|
|
||||||
|
|
||||||
scroll_buffer_1:
|
|
||||||
.res 1000
|
.res 1000
|
||||||
|
|
||||||
string_offset: .res 1
|
string_offset: .res 1
|
||||||
|
@@ -1 +1 @@
|
|||||||
.byte "1.0.29"
|
.byte "1.0.31"
|
||||||
|
2
dist/version_number.txt
vendored
2
dist/version_number.txt
vendored
@@ -1 +1 @@
|
|||||||
1.0.29
|
1.0.31
|
@@ -1,3 +1,6 @@
|
|||||||
|
v1.0.30
|
||||||
|
- FIX: TCP - when using tcp_listen, an incorrect sequence number was being sent in the SYN/ACK packet
|
||||||
|
|
||||||
v1.0.29
|
v1.0.29
|
||||||
- FIX: XMODEM didn't recover if remote end tried to use 1K blocks
|
- FIX: XMODEM didn't recover if remote end tried to use 1K blocks
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user