diff --git a/src/term.c b/src/term.c index 96abbf7c..ea34d5ee 100644 --- a/src/term.c +++ b/src/term.c @@ -574,11 +574,12 @@ static int cmd_write(PROGRAMMER * pgm, struct avrpart * p, "Ellipsis ... writes bytes padded by repeating the last item.\n" "\n" " can be hexadecimal, octal or decimal integers, double, float or\n" - "C-style strings and chars. For numbers, an optional case-insensitive suffix\n" - "specifies the data size: HH: 8 bit, H/S: 16 bit, L: 32 bit, LL: 64 bit, F:\n" - "32-bit float. Hexadecimal floating point notation is supported. The\n" - "ambiguous trailing F in 0x1.8F makes the number be interpreted as double;\n" - "use a zero exponent as in 0x1.8p0F to denote a hexadecimal float.\n" + "C-style strings and chars. For integers, an optional case-insensitive suffix\n" + "specifies the data size: HH: 8 bit, H/S: 16 bit, L: 32 bit or LL: 64 bit.\n" + "Floating point types follow the C convention (add F for 32-bit float or L for\n" + "long double). Hexadecimal floating point notation is supported. The ambiguous\n" + "trailing F in 0x1.8F makes the number be interpreted as double; use a zero\n" + "exponent as in 0x1.8p0F to denote a hexadecimal float.\n" "\n" "An optional U suffix makes a number unsigned. Ordinary 0x hex numbers are\n" "always treated as unsigned. +0x or -0x hex numbers are treated as signed\n"