Commit Graph

  • 595c768b88 make vnd cfg interface index configurable (as it shouldve been) Triss 2021-07-14 03:12:37 +0200
  • 16963bd39b i2c module stuff, firmware now correctly handles error conditions Triss 2021-07-14 03:04:40 +0200
  • f163c38823 i2c cleanup stuff etc, still untested Triss 2021-07-13 04:11:46 +0200
  • 2e235770d3 better vnd interface probing Triss 2021-07-13 03:41:38 +0200
  • ca1c1caafd switch pinout around to something less confusing Triss 2021-07-13 02:15:37 +0200
  • eaab9e05f8 i2c kernel module (very untested and rough around the edges) Triss 2021-07-12 03:24:13 +0200
  • f9eb86b60e add basics of the kernel driver :0 Triss 2021-07-12 01:43:35 +0200
  • 0f4566d0e7 spi stuff Triss 2021-07-04 16:09:45 +0200
  • 5c17820a52 add vendor itf-based settings & commands for I2C and temp sensor stuff Triss 2021-07-04 02:22:00 +0200
  • 779c5e98f4 add interfaces to default mode, all works except I2C, also tempsense active/addr conf has to be readded thru new usb vnd itf Triss 2021-07-03 02:12:53 +0200
  • 200eee8074 refactor & cleanup some stuff. tomorrow will be adding all the preexisting interfaces, most likely Triss 2021-07-01 03:12:51 +0200
  • b515acabc5 holy shit runtime reconfiguration of the USB device works (... uglily) Triss 2021-06-30 23:40:32 +0200
  • 0716dbba1a started on new usb itf, it compiles and it lsusbs Triss 2021-06-30 19:32:22 +0200
  • 486b78b550 put the built uf2 in the package #2 haskal/packaging xenia 2021-06-30 02:14:22 -0400
  • 45ae75818d update README once more Triss 2021-06-29 04:27:41 +0200
  • 67c278cb8c bikeshed the host side tooling xenia 2021-06-28 17:08:00 -0400
  • 16ce0e9c8b move pico_sdk_import.cmake to a cmake subdir xenia 2021-06-28 20:08:44 -0400
  • 2bac8cd99e im an airhead who should test her refactors Triss 2021-06-29 02:09:41 +0200
  • 2905ff2116 clang formatting stuff Triss 2021-06-29 01:03:02 +0200
  • 4ec3f35ccd update TODO list Triss 2021-06-28 22:44:02 +0200
  • b3984cfca0 move stuff around wrt. USB-CDC baudrate changes Triss 2021-06-28 22:29:03 +0200
  • c15648b9cc add license files xenia 2021-06-28 14:54:59 -0400
  • 4bbf372ec5 convert line endings to unix Triss 2021-06-28 22:10:51 +0200
  • 9f306e9407 remove STM32F072 disco support for now. sorry. Triss 2021-06-28 22:04:40 +0200
  • b68231e966 cherry-pick more haskal stuff, update CMSIS-DAP to 5.0.8 release, fix warnings Triss 2021-06-28 21:39:19 +0200
  • 01e30c8e59 initial formatting changes #1 xenia 2021-06-28 14:55:12 -0400
  • 87acd775bf add license files xenia 2021-06-28 14:54:59 -0400
  • cb0ad2fff9 refactor project and commit minor fixes xenia 2021-06-21 14:06:25 -0400
  • a1c9327174 cherry-pick some stuff from 9aaa7ff on haskal/mechanical-fixes Triss 2021-06-28 21:19:46 +0200
  • 414c0dfdee bluh5 Triss 2021-06-28 03:31:07 +0200
  • c959bc34c5 bluh4 Triss 2021-06-21 18:28:23 +0200
  • d48776cb4e bluh3 Triss 2021-06-21 18:24:16 +0200
  • 44e26e9b07 bluh2 Triss 2021-06-21 18:20:19 +0200
  • 425391a3a8 fun experiment ig dynexec Triss 2021-06-19 23:17:14 +0200
  • 1e61d057bb mh Triss 2021-06-21 18:14:53 +0200
  • 7cb22d8bd6 update README Triss 2021-06-21 18:11:02 +0200
  • d5484cf38f temperature stuff actually working now Triss 2021-06-21 17:55:06 +0200
  • 9f3802627a update README Triss 2021-06-21 16:28:32 +0200
  • b76f1ffdc6 temperature sensor: stuff is working, except for the actual temperature readout Triss 2021-06-21 16:22:01 +0200
  • 0c90074dc2 and update the readme a bit Triss 2021-06-21 00:10:12 +0200
  • d1df04a8a5 10-bit i2c addr support, better address probes Triss 2021-06-21 00:07:42 +0200
  • df797cbeb4 i2c-tiny-usb works! Triss 2021-06-20 23:58:26 +0200
  • ff45c13498 bleh Triss 2021-06-19 22:26:18 +0200
  • 4a60b6a088 .. maybe leave this unchecked for now Triss 2021-06-18 00:36:51 +0200
  • 7017ad8b0d blargh Triss 2021-06-18 00:21:15 +0200
  • b410792728 more debugging stuff (& fix non-stdiousbcdc mode), almost *actually* working this time Triss 2021-06-17 23:45:40 +0200
  • 6cc617fe1f I2C properly works, finally Triss 2021-06-17 15:45:59 +0200
  • 1cadae03df i2c actually working a bit more, but device scans/address probes are not Triss 2021-06-15 03:25:29 +0200
  • 3dcf98c7f6 aaa Triss 2021-06-14 03:43:21 +0200
  • 1a0fedb14b bluh Triss 2021-06-14 03:42:12 +0200
  • 98aabdf356 update README Triss 2021-06-14 03:40:19 +0200
  • 191c9025e8 untested but finished I2C-Tiny-USB impl Triss 2021-06-14 03:37:32 +0200
  • b5e29c1dd7 move things around a bit Triss 2021-06-14 02:01:35 +0200
  • 4c93827bed make whitespace & indentation etc. consistent, make usb descriptors a bit nicer Triss 2021-06-14 01:32:21 +0200
  • c6fdc53fdd WIP i2c-tiny-usb stuff Triss 2021-06-13 18:47:46 +0200
  • 4de8c00613 update to use sdk 1.2.0 Triss 2021-06-13 20:07:54 +0200
  • 9f77e9764b update README, make dmctl usable Triss 2021-06-12 21:55:09 +0200
  • fa576bfd4d stdio (optionally) directly over USB-CDC instead of UART loopback Triss 2021-06-12 21:35:46 +0200
  • acb592ba88 runtime configuration stuff Triss 2021-06-12 21:35:06 +0200
  • 74355f5eef moved pinouts a bit & added reserved pins for SDA and SCL, added CTS/RTS stuff but not completely implemented yet Triss 2021-06-09 00:41:41 +0200
  • c1ac0f89da make build script a bit better Triss 2021-06-08 02:56:10 +0200
  • 08b0d35293 update README Triss 2021-06-08 02:32:06 +0200
  • f3e54cc059 and remove a few printfs Triss 2021-06-08 02:24:55 +0200
  • 0b2518b414 serprog works! Triss 2021-06-08 02:23:02 +0200
  • fa8902bd69 actually add the libco files (oops) Triss 2021-06-08 02:22:54 +0200
  • b2e797d227 switched to libco Triss 2021-06-08 01:22:55 +0200
  • 2683c5c0b5 update readme Triss 2021-06-06 05:12:38 +0200
  • 144b351d74 definitely not functuonal but hey its something Triss 2021-06-06 05:10:36 +0200
  • f73f890276 bluh Triss 2021-06-03 00:49:37 +0200
  • f433640e71 fix README formatting Triss 2021-06-03 00:48:28 +0200
  • 5e57171698 JTAG deinit, update README Triss 2021-06-03 00:45:32 +0200
  • 54d6095269 oops Triss 2021-05-31 12:51:07 +0200
  • 7c698b5d8a add maybe not uimportant info to the readme Triss 2021-05-30 04:26:48 +0200
  • 54e6dde912 make the build system & compilation docs a bit better Triss 2021-05-30 04:20:53 +0200
  • 3f7696a566 fix build stuff, add .gitignore, add JTAG support Triss 2021-05-30 04:15:43 +0200
  • 270c127bca added CDC UART to RP2040 (Pico) Peter Lawrence 2021-02-25 17:45:13 -0600
  • 687b3fea3e updated README Peter Lawrence 2021-02-19 11:31:18 -0600
  • 5af4402cd1 added product string prefix to better distinguish variants Peter Lawrence 2021-02-15 20:28:22 -0600
  • 26039d84c7 added rp2040 unique id (requires submodule update) Peter Lawrence 2021-02-15 20:19:13 -0600
  • 7f1af42e27 added optional unique id Peter Lawrence 2021-02-15 17:51:48 -0600
  • 4f08c34b48 rp2040 CMSIS-DAP alternative to picoprobe and raspberrypi-swd.cfg Peter Lawrence 2021-02-07 15:29:13 -0600
  • 2675203a9c stm32f072disco BSP added Peter Lawrence 2021-02-05 11:04:42 -0600
  • 1b937fa4ae moved rp2040 to a bespoke variant Peter Lawrence 2021-02-04 17:17:56 -0600
  • 491e696622 was advised to directly use CMSIS_5 submodule Peter Lawrence 2021-02-01 10:25:49 -0600
  • 3a239c31ba tweak README Peter Lawrence 2021-02-01 10:01:11 -0600
  • 5eba983591 update README.md to reflect previous commit Peter Lawrence 2021-01-31 21:43:47 -0600
  • d3164a5bde add BSP for rp2040 (Raspberry Pi Pico) Peter Lawrence 2021-01-31 18:29:27 -0600
  • dd5ac84ee9 board-specific DAP_config.h in bsp/ subdirectory Peter Lawrence 2021-01-31 18:18:22 -0600
  • ec4b8bef46 initial commit Peter Lawrence 2021-01-30 21:43:09 -0600