Skip to content

Commit 95ce69f

Browse files
committed
Sort examples in Cargo.toml
Signed-off-by: Alexey Shvetsov <[email protected]>
1 parent eb5da9d commit 95ce69f

File tree

1 file changed

+68
-65
lines changed

1 file changed

+68
-65
lines changed

Cargo.toml

Lines changed: 68 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -372,25 +372,19 @@ debug = true
372372
lto = true
373373
opt-level = "s"
374374

375+
# Keep examples sorted
376+
375377
[[example]]
376-
name = "display-touch"
377-
required-features = ["fsmc_lcd", "stm32f412"] #or stm32f413
378+
name = "analog-stopwatch-with-spi-ssd1306"
379+
required-features = ["spi4", "tim2", "gpioe", "gpiog"] # stm32f429
378380

379381
[[example]]
380382
name = "blinky-timer-irq"
381383
required-features = ["tim2"] # stm32f411
382384

383385
[[example]]
384-
name = "usb-serial-poll"
385-
required-features = ["otg-fs", "usb_fs"] # stm32f401
386-
387-
[[example]]
388-
name = "usb-serial-irq"
389-
required-features = ["otg-fs", "usb_fs"] # stm32f407
390-
391-
[[example]]
392-
name = "sd"
393-
required-features = ["gpiod", "sdio", "sdio-host"] # stm32f405
386+
name = "can-send"
387+
required-features = ["can", "stm32f405"]
394388

395389
[[example]]
396390
name = "delay-syst-blinky"
@@ -400,126 +394,135 @@ required-features = ["device-selected"] # stm32f411
400394
name = "delay-timer-blinky"
401395
required-features = ["device-selected"] # stm32f411
402396

397+
[[example]]
398+
name = "display-touch"
399+
required-features = ["fsmc_lcd", "stm32f412"] #or stm32f413
400+
403401
[[example]]
404402
name = "dwt-blinky"
405403
required-features = ["gpiog"] # "stm32f429"
406404

407405
[[example]]
408-
name = "ssd1306-image"
409-
required-features = ["device-selected"] # stm32f411
406+
name = "dynamic-gpio"
407+
required-features = ["device-selected"]
410408

411409
[[example]]
412-
name = "stopwatch-with-ssd1306-and-interrupts"
413-
required-features = ["tim2"] # stm32f411
410+
name = "f413disco-lcd-ferris"
411+
required-features = ["gpiod", "gpioe", "gpiof", "gpiog", "fsmc", "fsmc_lcd"] # stm32f413
414412

415413
[[example]]
416-
name = "stopwatch-with-ssd1306-and-interrupts-and-dma-i2c"
417-
required-features = ["tim2", "stm32f411"] # stm32f411
414+
name = "hd44780"
415+
required-features = ["device-selected"]
418416

419417
[[example]]
420-
name = "analog-stopwatch-with-spi-ssd1306"
421-
required-features = ["spi4", "tim2", "gpioe", "gpiog"] # stm32f429
418+
name = "i2s-audio-out"
419+
required-features = ["stm32f411", "i2s"]
422420

423421
[[example]]
424-
name = "rng-display"
425-
required-features = ["rng"] # stm32f407
422+
name = "ist7920-bidi-normal-spi"
423+
required-features = ["device-selected"]
426424

427425
[[example]]
428-
name = "qei"
429-
required-features = ["tim2"] # stm32f411
426+
name = "pwm"
427+
required-features = ["device-selected"]
430428

431429
[[example]]
432-
name = "can-send"
433-
required-features = ["can", "stm32f405"]
430+
name = "pwm-input"
431+
required-features = ["tim8"] # stm32f446
434432

435433
[[example]]
436-
name = "i2s-audio-out"
437-
required-features = ["stm32f411", "i2s"]
434+
name = "pwm-sinus"
435+
required-features = ["stm32f411"]
438436

439437
[[example]]
440-
name = "rtic-i2s-audio-in-out"
441-
required-features = ["stm32f411", "i2s", "rtic"]
438+
name = "qei"
439+
required-features = ["tim2"] # stm32f411
442440

443441
[[example]]
444-
name = "rtic-button"
445-
required-features = ["stm32f411", "rtic"] # stm32f411
442+
name = "rng-display"
443+
required-features = ["rng"] # stm32f407
446444

447445
[[example]]
448-
name = "rtic-tick"
449-
required-features = ["tim2", "rtic"]
446+
name = "rtc"
447+
required-features = ["device-selected"]
450448

451449
[[example]]
452-
name = "rtic-usart-shell"
453-
required-features = ["stm32f411", "rtic"] # stm32f411
450+
name = "rtic-adc-dma"
451+
required-features = ["device-selected", "rtic"] # stm32f401
454452

455453
[[example]]
456-
name = "rtic-usart-shell-ssd1306"
454+
name = "rtic-button"
457455
required-features = ["stm32f411", "rtic"] # stm32f411
458456

459457
[[example]]
460-
name = "rtic-adc-dma"
461-
required-features = ["device-selected", "rtic"] # stm32f401
458+
name = "rtic-i2s-audio-in-out"
459+
required-features = ["stm32f411", "i2s", "rtic"]
462460

463461
[[example]]
464-
name = "serial-9bit"
465-
required-features = ["gpiod"] # stm32f411
462+
name = "rtic-spi-slave-dma"
463+
required-features = ["stm32f411", "rtic"]
466464

467465
[[example]]
468-
name = "st7789-lcd"
469-
required-features = ["fsmc", "fsmc_lcd"] # stm32f412
466+
name = "rtic-tick"
467+
required-features = ["tim2", "rtic"]
470468

471469
[[example]]
472-
name = "f413disco-lcd-ferris"
473-
required-features = ["gpiod", "gpioe", "gpiof", "gpiog", "fsmc", "fsmc_lcd"] # stm32f413
470+
name = "rtic-usart-shell"
471+
required-features = ["stm32f411", "rtic"] # stm32f411
474472

475473
[[example]]
476-
name = "pwm-input"
477-
required-features = ["tim8"] # stm32f446
474+
name = "rtic-usart-shell-ssd1306"
475+
required-features = ["stm32f411", "rtic"] # stm32f411
478476

479477
[[example]]
480-
name = "pwm-sinus"
481-
required-features = ["stm32f411"]
478+
name = "sd"
479+
required-features = ["gpiod", "sdio", "sdio-host"] # stm32f405
482480

483481
[[example]]
484-
name = "ist7920-bidi-normal-spi"
482+
name = "serial"
485483
required-features = ["device-selected"]
486484

485+
[[example]]
486+
name = "serial-9bit"
487+
required-features = ["gpiod"] # stm32f411
488+
487489
[[example]]
488490
name = "spi-dma"
489491
required-features = ["stm32f411"]
490492

491493
[[example]]
492-
name = "dynamic-gpio"
493-
required-features = ["device-selected"]
494+
name = "ssd1306-image"
495+
required-features = ["device-selected"] # stm32f411
494496

495497
[[example]]
496-
name = "rtc"
497-
required-features = ["device-selected"]
498+
name = "st7789-lcd"
499+
required-features = ["fsmc", "fsmc_lcd"] # stm32f412
498500

499501
[[example]]
500-
name = "hd44780"
501-
required-features = ["device-selected"]
502+
name = "stopwatch-with-ssd1306-and-interrupts"
503+
required-features = ["tim2"] # stm32f411
502504

503505
[[example]]
504-
name = "rtic-spi-slave-dma"
505-
required-features = ["stm32f411", "rtic"]
506+
name = "stopwatch-with-ssd1306-and-interrupts-and-dma-i2c"
507+
required-features = ["tim2", "stm32f411"] # stm32f411
506508

507509
[[example]]
508-
name = "ws2812-spi"
510+
name = "timer-periph"
509511
required-features = ["device-selected"]
510512

511513
[[example]]
512-
name = "pwm"
514+
name = "timer-syst"
513515
required-features = ["device-selected"]
514516

515517
[[example]]
516-
name = "serial"
517-
required-features = ["device-selected"]
518+
name = "usb-serial-irq"
519+
required-features = ["otg-fs", "usb_fs"] # stm32f407
518520

519521
[[example]]
520-
name = "timer-periph"
521-
required-features = ["device-selected"]
522+
name = "usb-serial-poll"
523+
required-features = ["otg-fs", "usb_fs"] # stm32f401
522524

523525
[[example]]
524-
name = "timer-syst"
526+
name = "ws2812-spi"
525527
required-features = ["device-selected"]
528+

0 commit comments

Comments
 (0)