Commit Graph

62 Commits

Author SHA1 Message Date
xenia 01e30c8e59 initial formatting changes
replace DOS endings with UNIX endings, and replace leading tabs with
4x spaces in all files. any non-leading tabs (ie, alignment tabs) are
preserved as originally in the files. additionally, a .clang-format has
been committed with the hopes that any new changes past this commit will
be formatted with it

the commands for this change were

dos2unix <files that were using DOS endings>

fd -e c -e h -e cc -e cxx | ag -v CMSIS | \
    while read line; do \
        expand -t4 -i $line > $line.new; mv $line.new $line; \
    done
2021-06-28 15:22:13 -04:00
xenia 87acd775bf add license files 2021-06-28 15:22:13 -04:00
xenia cb0ad2fff9 refactor project and commit minor fixes
this change moves relevant CMSIS files out of a submodule and directly
includes them (which will allow making changes if necessary)

additionally, minor fixes have been applied (type error in dmctl.py),
update cmake to follow conventions & generate IDE support files
2021-06-28 15:22:13 -04:00
Triss 414c0dfdee bluh5 2021-06-28 20:59:00 +02:00
Triss c959bc34c5 bluh4 2021-06-21 18:28:23 +02:00
Triss d48776cb4e bluh3 2021-06-21 18:24:16 +02:00
Triss 44e26e9b07 bluh2 2021-06-21 18:20:19 +02:00
Triss 1e61d057bb mh 2021-06-21 18:14:53 +02:00
Triss 7cb22d8bd6 update README 2021-06-21 18:11:02 +02:00
Triss d5484cf38f temperature stuff actually working now 2021-06-21 17:55:06 +02:00
Triss 9f3802627a update README 2021-06-21 16:28:32 +02:00
Triss b76f1ffdc6 temperature sensor: stuff is working, except for the actual temperature readout 2021-06-21 16:22:01 +02:00
Triss 0c90074dc2 and update the readme a bit 2021-06-21 00:10:12 +02:00
Triss d1df04a8a5 10-bit i2c addr support, better address probes 2021-06-21 00:07:42 +02:00
Triss df797cbeb4 i2c-tiny-usb works! 2021-06-20 23:58:26 +02:00
Triss ff45c13498 bleh 2021-06-19 22:26:18 +02:00
Triss 4a60b6a088 .. maybe leave this unchecked for now 2021-06-18 00:37:08 +02:00
Triss 7017ad8b0d blargh 2021-06-18 00:21:15 +02:00
Triss b410792728 more debugging stuff (& fix non-stdiousbcdc mode), almost *actually* working this time 2021-06-17 23:52:07 +02:00
Triss 6cc617fe1f I2C properly works, finally 2021-06-17 15:45:59 +02:00
Triss 1cadae03df i2c actually working a bit more, but device scans/address probes are not 2021-06-15 03:25:46 +02:00
Triss 3dcf98c7f6 aaa 2021-06-14 03:43:21 +02:00
Triss 1a0fedb14b bluh 2021-06-14 03:42:12 +02:00
Triss 98aabdf356 update README 2021-06-14 03:40:19 +02:00
Triss 191c9025e8 untested but finished I2C-Tiny-USB impl 2021-06-14 03:37:32 +02:00
Triss b5e29c1dd7 move things around a bit 2021-06-14 02:01:35 +02:00
Triss 4c93827bed make whitespace & indentation etc. consistent, make usb descriptors a bit nicer 2021-06-14 01:32:21 +02:00
Triss c6fdc53fdd WIP i2c-tiny-usb stuff 2021-06-13 20:08:03 +02:00
Triss 4de8c00613 update to use sdk 1.2.0 2021-06-13 20:07:54 +02:00
Triss 9f77e9764b update README, make dmctl usable 2021-06-12 21:55:16 +02:00
Triss fa576bfd4d stdio (optionally) directly over USB-CDC instead of UART loopback 2021-06-12 21:36:11 +02:00
Triss acb592ba88 runtime configuration stuff 2021-06-12 21:35:06 +02:00
Triss 74355f5eef moved pinouts a bit & added reserved pins for SDA and SCL, added CTS/RTS stuff but not completely implemented yet 2021-06-09 00:41:41 +02:00
Triss c1ac0f89da make build script a bit better 2021-06-08 02:56:10 +02:00
Triss 08b0d35293 update README 2021-06-08 02:32:06 +02:00
Triss f3e54cc059 and remove a few printfs 2021-06-08 02:24:55 +02:00
Triss 0b2518b414 serprog works! 2021-06-08 02:23:02 +02:00
Triss fa8902bd69 actually add the libco files (oops) 2021-06-08 02:22:54 +02:00
Triss b2e797d227 switched to libco 2021-06-08 01:22:55 +02:00
Triss 2683c5c0b5 update readme 2021-06-06 05:12:38 +02:00
Triss 144b351d74 definitely not functuonal but hey its something 2021-06-06 05:10:36 +02:00
Triss f73f890276 bluh 2021-06-03 00:49:37 +02:00
Triss f433640e71 fix README formatting 2021-06-03 00:48:28 +02:00
Triss 5e57171698 JTAG deinit, update README 2021-06-03 00:45:32 +02:00
Triss 54d6095269 oops 2021-05-31 12:51:07 +02:00
Triss 7c698b5d8a add maybe not uimportant info to the readme 2021-05-30 04:26:48 +02:00
Triss 54e6dde912 make the build system & compilation docs a bit better 2021-05-30 04:20:53 +02:00
Triss 3f7696a566 fix build stuff, add .gitignore, add JTAG support 2021-05-30 04:16:06 +02:00
Peter Lawrence 270c127bca added CDC UART to RP2040 (Pico) 2021-02-25 17:45:13 -06:00
Peter Lawrence 687b3fea3e updated README 2021-02-19 11:31:18 -06:00