Jörg Wunsch
0b82b5c573
Merge pull request #896 from MCUdude/terminal-write
...
Fix ugly terminal write bug
2022-03-03 23:12:47 +01:00
Jörg Wunsch
9355d67e0f
Merge pull request #893 from MCUdude/userrow-fix
...
Support both userrow and usersig names
2022-03-03 23:09:20 +01:00
MCUdude
d9c52249a9
Restructure "write mode" code
2022-03-03 19:37:42 +01:00
MCUdude
c7174d7678
Update description
2022-03-02 20:24:51 +01:00
MCUdude
df6e2eea12
Fix terminal write bug
...
Wouldn't write data properly after an integer >= 2 bytes was written
2022-03-02 20:09:59 +01:00
Joerg Wunsch
0d58adb10a
Close #892 #895
2022-03-01 23:30:11 +01:00
Jörg Wunsch
ebb1849724
Merge pull request #895 from janegilruud/bugfix/fix-cnano-updi-flash-read
...
For UPDI devices do not add offset when accessing flash.
2022-03-01 23:26:11 +01:00
Jan Egil Ruud
0c8b42524e
For UPDI devices do not add offset when accessing flash.
2022-03-01 14:24:33 +01:00
MCUdude
b688b1f601
Add support for read with ... "operator"
...
This means that you can use ... to read the "rest" of the memory.
$ read eeprom ... will dump the entire memory
$ read eeorm 0x80 ... will dump the memory from address 0x80 to the end address
2022-02-28 23:59:30 +01:00
MCUdude
d89f695c31
Incread default read size to 256 bytes
2022-02-28 23:59:30 +01:00
MCUdude
1f2b570216
Support both userrow and usersig names
2022-02-28 19:46:47 +01:00
Joerg Wunsch
64cc54ac35
PR #888 done
2022-02-21 23:28:50 +01:00
Jörg Wunsch
e2e5e44bab
Merge pull request #888 from MCUdude/userrow-alias
...
Add userrow and usersig aliases
2022-02-21 23:28:05 +01:00
MCUdude
07ea8f5e09
Add userrow and usersig aliases
2022-02-21 22:36:06 +01:00
Joerg Wunsch
0269817217
Add a missing @end table
...
Has been slipped when adding some -x documentation before.
2022-02-21 22:01:05 +01:00
Joerg Wunsch
fe6290072a
PR #880 done
2022-02-21 21:54:47 +01:00
Jörg Wunsch
008f95f6ff
Merge pull request #880 from MCUdude/terminal-write
...
Avrdude terminal write improvements
2022-02-21 21:53:38 +01:00
MCUdude
a73567893b
Properly handle negative number sizes
2022-02-21 13:43:38 +01:00
MCUdude
fa706f0d01
Handle data size warning better
...
Now it only outputs a warning when the size of the data the user input is actually ambiguous
2022-02-20 23:03:31 +01:00
MCUdude
3532c567ac
Add suffix for 8-bit data
...
use [val]HH or [val]hh to force 8-bit writes to memory
2022-02-20 22:23:15 +01:00
Joerg Wunsch
14f646822c
PR #886 done
2022-02-20 20:59:28 +01:00
Jörg Wunsch
bb73ade70b
Merge pull request #886 from dbuchwald/ser_posix_cleanup
...
Cleanup of POSIX serial init code
2022-02-20 20:58:22 +01:00
MCUdude
bb99a36a14
Formatting
...
Use enums for write mode, and change datatypes from int/long/char to int32_t/uint8_t where possible
2022-02-20 19:08:30 +01:00
Joerg Wunsch
0d7d034d24
Issue #884 closed
2022-02-20 16:58:39 +01:00
Joerg Wunsch
c7d1ebcf1f
Issue #881 also fixed
2022-02-20 14:37:04 +01:00
Joerg Wunsch
b891b7c64b
Issue #874 is closed
2022-02-20 14:35:50 +01:00
MCUdude
a9b756e5c7
Add struct initialization list
2022-02-20 12:46:53 +01:00
Dawid Buchwald
cf67a76c23
Merge branch 'main' into ser_posix_cleanup
2022-02-20 12:37:19 +01:00
MCUdude
0e29b43bd0
Add support for 64-bit integers
...
Also, move everything data related into a struct, to keep tings a little more organized
2022-02-19 23:34:50 +01:00
MCUdude
4b9219edee
Add support for suffixes for manually specifying data size
...
H/h/S/s: 16-bit, L/l: 32-bit, F/f: 32-bit float
2022-02-19 22:48:58 +01:00
Joerg Wunsch
428cd89e8d
PRs #878 , #873 , #885 done
2022-02-19 21:54:23 +01:00
Jörg Wunsch
3efd3b2052
Merge pull request #873 from MCUdude/add-arduino-programmers
...
Add missing USBtiny derived programmers
2022-02-19 21:51:31 +01:00
Jörg Wunsch
7c65adba26
Merge pull request #885 from dbuchwald/simple_updi_fix
...
Smallest possible fix for PL2303HX
2022-02-19 21:50:41 +01:00
Dawid Buchwald
75ab3c418e
Fixed warning with unsigned char
2022-02-19 21:18:03 +01:00
MCUdude
62f3b84eee
Use union for simpler data representation
...
It is a bit hacky, but for this purpose it fits surprisingly well
2022-02-19 20:15:52 +01:00
Dawid Buchwald
066f54fbfa
Cleanup of POSIX serial init code
2022-02-19 18:00:58 +01:00
Dawid Buchwald
de19f203e0
Smallest possible fix for PL2303HX
2022-02-19 15:07:32 +01:00
Jörg Wunsch
d054c68b19
Merge pull request #878 from MCUdude/fix-pkob-target-voltage
...
Fix Curiosity Nano target voltage
2022-02-18 23:01:49 +01:00
Joerg Wunsch
5c90fbbaae
PR #877 done
2022-02-18 22:53:45 +01:00
Jörg Wunsch
c2fe68ef7d
Merge pull request #877 from MCUdude/jtag3-verbosity
...
Reduce jtag3 output verbosity
2022-02-18 22:38:40 +01:00
Hans
c345985928
Merge branch 'avrdudes:main' into terminal-write
2022-02-18 22:09:42 +01:00
Joerg Wunsch
c1ec836fbd
PR #882 done
2022-02-18 21:37:27 +01:00
Jörg Wunsch
ba01fd7e30
Merge pull request #882 from mariusgreuel/pr-libhid-cleanup-part1
...
Remove libhid support in ser_avrdoper.c in favor of libhidapi
2022-02-18 21:36:12 +01:00
Marius Greuel
59ecd4cc65
Remove libhid support in ser_avrdoper.c in favor of libhidapi
2022-02-18 20:05:52 +01:00
Marius Greuel
e31be88ce0
Add LIB_LIBHID to CMake project to fix MinGW build issue
2022-02-18 19:58:13 +01:00
MCUdude
6e7f38e81f
Properly handle negative numbers
...
Now -3.141592 and -32768 are valid numbers that's stored correctly in memory
2022-02-18 09:58:16 +01:00
MCUdude
10e05eed21
Require single quotes when writing characters
2022-02-18 09:58:16 +01:00
MCUdude
551046052e
Add support for writing floats
2022-02-18 09:58:16 +01:00
MCUdude
2a92b8cce4
Add support for memory "fill" with arbitrary data too
...
If you run the following command: $ write eeprom 0x00 0x10 A B C ...
It will write the following data to EEPROM:
|ABCCCCCCCCCCCCCC|
starting from address 0x00
2022-02-18 09:58:16 +01:00
MCUdude
c007dc7d24
Add support for writing single characters
...
Now this is possible: write eeprom 0x00 a b c d e f 0x80 0x90 ! H E L L O
2022-02-18 09:58:16 +01:00