Commit graph

95 commits

Author SHA1 Message Date
Rafael Bachmann b67660a753
Add logging from usb-4-solution.rs 2020-10-18 19:06:13 +02:00
Rafael Bachmann dfb8685d73
Reduce diff of usb-4.rs to usb-4-solution.rs
While comparing my solution to the given solution, I found the diff between the two files is larger than it should be. I believe the differences are completely unrelated to the usb-4 topics.
2020-10-18 18:45:49 +02:00
Rafael Bachmann 3582b93abd
Reduce diff of usb-4-solution.rs to usb-4.rs
While comparing my solution to the given solution, I found the diff between the two files is larger than it should be. I believe the differences are completely unrelated to the usb-4 topics.
2020-10-18 18:40:53 +02:00
Lotte Steenbrink 07b7402953 move to thumbv7em-none-eabihf now that probe-run supports it 2020-08-24 11:59:10 +02:00
Lotte Steenbrink 529f5ea34c use probe-run instead of dk-run 2020-08-17 14:34:07 +02:00
Jorge Aparicio 8a4f299a07 add warn log statement to Request parser 2020-07-16 14:09:12 +02:00
Jorge Aparicio 613f460978 align usb-2-solution and usb-3
closes #37
2020-07-16 12:09:01 +02:00
Lotte Steenbrink dc0e7b3996 CI: run cargo fmt after build 2020-07-15 15:51:48 +02:00
Jorge Aparicio 2127ac2960
Merge pull request #43 from ferrous-systems/rename-usb-sols
rename USB parser solutions
2020-07-14 14:49:42 +00:00
Jorge Aparicio 3e985820c1 include Linux logs as text files
for completeness. Also fix the location of the files in the text.
2020-07-14 13:59:48 +02:00
Jorge Aparicio 2ed23e0392 usb-3 -> usb-4 2020-07-14 13:30:43 +02:00
Jorge Aparicio 48e2ef512f rename USB parser solutions
also put them outside the `src` directory so people don't think they are modules
2020-07-14 13:28:23 +02:00
Lotte Steenbrink 84dcc9e907 usb-2: remove the need for 6.35.13.* PS tables 2020-07-13 16:41:42 +02:00
Lotte Steenbrink 05fc06a6a5 rm advanced/README.md 2020-07-13 16:37:12 +02:00
Jorge Aparicio b7a922746b
Merge pull request #29 from ferrous-systems/skade-patch-4
usb-2: make clearer which file is to be edited
2020-07-13 09:29:18 +00:00
Florian Gilcher 2659242992
usb-2: make clearer which file is to be edited 2020-07-13 10:45:44 +02:00
Florian Gilcher 02d17fb5a2
Make goal more explicit 2020-07-12 21:28:14 +02:00
Jonas Schievink b7413f93ee Minor readme fixes 2020-07-10 17:30:19 +02:00
Jorge Aparicio b23d1be23d
Merge pull request #21 from ferrous-systems/rename-hello
rtic-hello: change name of idle function
2020-07-10 09:47:13 +00:00
Jorge Aparicio 339bf4abcd rtic-hello: change name of idle function
to make RA's "Run" button appear
2020-07-10 11:34:21 +02:00
Jorge Aparicio 23ebeaf41a fix a warning 2020-07-10 11:15:58 +02:00
Jorge Aparicio 03f07025e3 add license 2020-07-10 11:15:54 +02:00
Lotte Steenbrink 6abc87a9cc advanced workshop material: extend README.md, add Mac OS specific information, extend hints inexample code 2020-07-09 11:23:52 +02:00
Lotte Steenbrink cc0d844024 run cargo fmt 2020-07-03 17:00:01 +02:00
Lotte Steenbrink 83f92ab02b update text in advanced/README.md 2020-07-03 16:53:54 +02:00
Lotte Steenbrink c48dd306f4 usb-3-solution.rs, usb-2.rs: rm trailing commata 2020-07-03 16:28:16 +02:00
Lotte Steenbrink 88d713d65f usb-4.rs: unify 2020-07-03 16:27:48 +02:00
Lotte Steenbrink bb7ea8f685 usb-3, sb-3-solution.rs, get-descriptor-configuration.rs: handle SET_ADDRESS 2020-07-03 15:51:39 +02:00
Lotte Steenbrink bffed51a77 lib.rs: unify instruction comment formatting 2020-07-03 15:25:29 +02:00
Lotte Steenbrink 44d3bfe32a get-descriptor-device.rs: add SET_ADDRESS handling; comments to solution 2020-07-03 15:25:01 +02:00
Lotte Steenbrink c3d680e76d re coments: move TODO instructions in usb-2 2020-07-03 15:15:30 +02:00
Lotte Steenbrink f2cc43b55f re review. point to usb spec for wvalue etc 2020-07-03 14:49:54 +02:00
Lotte Steenbrink 4bd350c948 usb/src/lib.rs: make set_address() run by default, move upwards 2020-07-03 12:22:58 +02:00
Lotte Steenbrink 08884f1718 aaaaand remove DeviceState too 2020-07-03 12:16:59 +02:00
Lotte Steenbrink 2b3e9a73b7 respond to comments: ignore set_address for now 2020-07-03 12:04:05 +02:00
Lotte Steenbrink a72886059f advanced/common/usb/lib.rs: cleanup– rm GET_DESCRIPTOR handling, suggest outline 2020-07-02 18:50:42 +02:00
Lotte Steenbrink 351cce7c16 usb-2-solution.rs: cleanup, move addr setting into helper 2020-07-02 18:50:37 +02:00
Lotte Steenbrink e5728a440f first sketch: pre-impl set_address to make ws work for mac os users (works; not ported, not cleaned up) 2020-07-02 18:07:16 +02:00
Jorge Aparicio 886487dee6 - spread out USB information
- add intermediate-step solutions
- add more hints
- refactor exercise & text to have the same amount of work on all OSes
- add `usb` parser solutions
- make `dk-run` less silent
- rename rtic binaries (shorter names)
- link to the main svd2rust API docs
2020-06-30 19:02:21 +02:00
Jorge Aparicio fcf0e310ab - rework RTIC resources section in the adv. material
- change the USB PID so it matches the date of the workshop
2020-06-16 10:21:25 +02:00
Jorge Aparicio f829ad46ae - Real Time for The Masses has been renamed to RTIC
- add 'project from scratch' section to the beginner workshop
2020-06-12 17:54:45 +02:00
Jorge Aparicio 75f41a47c4 - remove outdated notes
- VS: you can open more than one folder in the same VS workspace
- current folder in VS code needs to be set to beginner/apps for "Run" to appear
- rename `lsusb` to `usb-list`
- recommend `usb-list` over `lsusb`
- make `serial-term` behave like `screen`
2020-06-12 11:45:57 +02:00
Jorge Aparicio 3983ee5310 - beginner and advanced Cargo features
- more work on advanced text
- update hex files
2020-06-11 13:48:35 +02:00
Jorge Aparicio 31c331c1a3 - dk: API docs
- advanced: adapt to changes in usb2 dependency
- dk: add reminder to connect the USB cable to port J3
2020-06-09 18:17:30 +02:00
Jorge Aparicio 53d10f9a4a squashed 2020-06-09 11:58:27 +02:00