summaryrefslogtreecommitdiff
path: root/com32/sysdump/be_ymodem.c
Commit message (Collapse)AuthorAgeFilesLines
* sysdump: make ymodem work even on a serial consoleH. Peter Anvin2010-02-071-2/+2
| | | | | | | | | Make it possible to do a ymodem transfer even on the port used for a serial console. Furthermore, on a serial console, get the parameters from the serial console information, so port number and speed don't have to be specified. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* sysdump: ymodem: actually retransmit a block if we get NAKH. Peter Anvin2010-02-071-2/+2
| | | | | | | Incorrectly nested loops, we need to actually retransmit if we get a NAK reply... Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* sysdump: actually make the new backend system worksyslinux-3.85-pre8H. Peter Anvin2010-02-071-18/+22
| | | | | | With these changes, both TFTP and Ymodem seem to actually work. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* sysdump: change to a two-phase generate/output model, buffer in memoryH. Peter Anvin2010-02-071-55/+61
| | | | | | | | Instead of outputting data as it is generated, buffer it all in memory and then output it all at once. This not only gives us exact size and so on before we start, but turns out to be faster at least for TFTP. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* sysdump: add back ymodem support; clean up memory dump structureH. Peter Anvin2010-02-061-0/+165
Now we just need more front ends (information providers)... Signed-off-by: H. Peter Anvin <hpa@zytor.com>