Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| ref:ymodem [2011/07/13 21:53] – digitalman | ref:ymodem [2011/07/13 22:02] (current) – digitalman | ||
|---|---|---|---|
| Line 417: | Line 417: | ||
| To maintain upwards compatibility, | To maintain upwards compatibility, | ||
| - | ==== Pathname | + | === Pathname === |
| The pathname (conventionally, | The pathname (conventionally, | ||
| terminated ASCII string. | terminated ASCII string. | ||
| Line 428: | Line 428: | ||
| (A:, B:, etc.) is not sent. | (A:, B:, etc.) is not sent. | ||
| - | === Filename Considerations | + | == Filename Considerations == |
| * File names are forced to lower case unless the sending system supports upper/lower case file names. | * File names are forced to lower case unless the sending system supports upper/lower case file names. | ||
| Line 437: | Line 437: | ||
| * If directories are included, they are delimited by /; i.e., " | * If directories are included, they are delimited by /; i.e., " | ||
| - | ==== Length | + | === Length === |
| The file length and each of the succeeding fields are optional.((Fields may not be skipped.)) | The file length and each of the succeeding fields are optional.((Fields may not be skipped.)) | ||
| The length field is stored in the block as a decimal string counting | The length field is stored in the block as a decimal string counting | ||
| Line 451: | Line 451: | ||
| any padding added by the sender to fill up the last block. | any padding added by the sender to fill up the last block. | ||
| - | ==== Modification Date ==== | + | === Modification Date === |
| The mod date is optional, and the filename and length | The mod date is optional, and the filename and length | ||
| may be sent without requiring the mod date to be sent. | may be sent without requiring the mod date to be sent. | ||
| Line 468: | Line 468: | ||
| - | ==== Mode ==== | + | === Mode === |
| If the file mode is sent, a single space separates the file mode | If the file mode is sent, a single space separates the file mode | ||
| from the modification date. The file mode is stored as an octal | from the modification date. The file mode is stored as an octal | ||
| Line 479: | Line 479: | ||
| - | ==== Serial Number | + | === Serial Number === |
| If the serial number is sent, a single space separates the | If the serial number is sent, a single space separates the | ||
| serial number from the file mode. The serial number of the | serial number from the file mode. The serial number of the | ||
| Line 487: | Line 487: | ||
| - | ==== Other Fields | + | === Other Fields === |
| YMODEM was designed to allow additional header fields to be | YMODEM was designed to allow additional header fields to be | ||
| added as above without creating compatibility problems with older | added as above without creating compatibility problems with older | ||
| Line 1048: | Line 1048: | ||
| - | ==== REVISIONS | + | ===== Revisions ===== |
| - | * 10-27-87 Optional fields added for number of files remaining to be sent and total number of bytes remaining to be sent. | + | === 10-27-87 |
| - | | + | Optional fields added for number of files remaining to be sent and total number of bytes remaining to be sent. |
| - | | + | === 10-18-87 |
| - | | + | Flow control discussion added to 1024 byte block descritpion, |
| - | | + | === 8-03-87 |
| - | * The April 15 1986 edition | + | Revised for clarity. |
| - | | + | === 5-31-1987 |
| + | emphasizes minimum requirements for YMODEM, and updates information on accessing files. | ||
| + | === 9-11-1986 | ||
| + | clarifies nomenclature and some minor points. | ||
| + | === 4-15-1986 === | ||
| + | clarifies some points concerning CRC calculations and spaces in the header. | ||