MCUdude
41f524c1ba
Use the same device signature on ATmega165 and ATmega165A
2022-03-08 13:17:01 +01:00
MCUdude
5ebb9047be
Fix incorrect ATxmega128D4 flash page size
2022-03-08 12:50:17 +01:00
MCUdude
fde7881611
Fix incorrect ATmega64M1 flash and eeprom size
...
#897 related
2022-03-08 12:34:06 +01:00
MCUdude
1c94c95f1c
Fix target names not following the standard
2022-03-08 12:32:41 +01:00
Joerg Wunsch
e2995857ac
Remove verboseness from build.sh
...
Got accidentally committed.
2022-03-07 23:27:54 +01:00
Joerg Wunsch
a4cbd5c6fc
Append a newline to the nonstandard baudrate warning
2022-03-07 23:25:36 +01:00
Joerg Wunsch
87b39637ff
Implement nonstandard baudrate handling on MacOS
...
Alas, MacOS doesn't handle nonstandard baud rates like other systems
in regular tcsetattr() calls. Instead, they invented a new ioctl
(IOSSIOSPEED). So, if we notice we are going to configure a
nonstandard rate on MacOS, issue that ioctl after configuring
everything else using tcsetattr().
2022-03-07 23:20:50 +01:00
Joerg Wunsch
34168759b0
Fix a one-bit error in ATmega165* signature read command.
2022-03-07 22:52:14 +01:00
Joerg Wunsch
c746c9bc9e
Fix a one-bit error in ATmega165* signature read command.
2022-03-07 22:49:46 +01:00
Joerg Wunsch
65618ed655
Fix a one-bit error in the signature read command for ATmega165*
2022-03-07 21:38:17 +01:00
Joerg Wunsch
00ea962abe
Add link to docs
2022-03-07 00:22:59 +01:00
Joerg Wunsch
d62f309a00
Add symlink for index.html
2022-03-07 00:18:04 +01:00
Joerg Wunsch
92a5ae20a6
Test for Github pages
2022-03-07 00:09:47 +01:00
Joerg Wunsch
5cbc9c37fc
Mention PRs #893 , #894 , #896 , bug #889
2022-03-03 23:15:20 +01:00
Jörg Wunsch
0f4b5b223b
Merge pull request #894 from MCUdude/terminal
...
Improve terminal read functionality
2022-03-03 23:14:37 +01:00
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