Geert Stappers
61a8e0d144
Fix delay dependency to git revision 849918a8dfb2
...
So we can test it with `blink` before a "crate" of `delay` is published.
2022-06-16 21:44:03 +02:00
Geert Stappers
c113fc881e
Cargo.toml: more semver for avr_delay
...
In an attempt to publish it. Current error:
| $ AVR_CPU_FREQUENCY_HZ=8_000_000 cargo +nightly publish --target ./avr-atmega328p.json -Z build-std=core
| Updating crates.io index
| Packaging ruduino v0.4.0 (/home/gs0604/src/rust/RustAVR/ruduino)
| error: failed to prepare local package for uploading
|
| Caused by:
| failed to select a version for the requirement `avr_delay = "^0.4"`
| candidate versions found which didn't match: 0.3.2, 0.3.1, 0.3.0, ...
| location searched: crates.io index
| required by package `ruduino v0.4.0 (/home/gs0604/src/rust/RustAVR/ruduino)`
2022-06-08 15:07:50 +02:00
Geert Stappers
a33d38a755
Switching from llvm_asm!() to asm!()
...
Macro llvm_asm is replace by asm.
This a reason to increase the version number.
2022-06-08 12:21:34 +02:00
Geert Stappers
5c1fcb5add
delay crate via git
...
Because my request for uploading Rust AVR crates is still pending.
( https://github.com/avr-rust/delay/issues/19 )
2022-06-08 12:21:34 +02:00
Geert Stappers
73215fda85
Use delay with asm
...
Because llvm_asm! has been replaced by asm!
2022-05-21 10:36:41 +02:00
Dylan McKay
9dcdab852a
Bump patch version to 0.3.2
2021-02-02 02:09:46 +13:00
Dylan McKay
bf3c3d53ae
Bump version of avr-config dependency
2021-02-02 02:08:52 +13:00
Dylan McKay
f973881e60
Add 'avr_delay' as a dependency and expose crate
2021-02-02 01:50:14 +13:00
Dylan McKay
8d3c2466ce
Use 'avr-config' for CPU frequency logic rather than reimplement it
...
This crate is also used by the 'delay' crate.
2021-02-02 01:45:41 +13:00
Dylan McKay
37884cc15f
Bump minor version to 0.3.1
2021-01-29 21:46:57 +13:00
Dylan McKay
ba6dec1b60
Move the target-cpu feature enable logic back into a build script
...
It didn't do anything in the core generator.
2021-01-29 21:46:01 +13:00
Dylan McKay
5557377087
Bump minor version to 0.3.0
2021-01-29 20:44:08 +13:00
Dylan McKay
0f333527c4
By default, the crate should only bother compiling the MCU being targeted
2021-01-29 20:44:08 +13:00
Dylan McKay
ccad9c169b
Stop autogenerating config.rs file
2021-01-29 20:44:08 +13:00
Dylan McKay
db36e8b0b7
Move the 'core_generator' from a build script to an in-repository tool
...
The core generator will be run manually before release.
2021-01-29 20:44:08 +13:00
Dylan McKay
309426d6a6
Bump patch version to 0.2.7
2020-10-30 01:08:15 +13:00
Dylan McKay
41967edeb2
Bump patch version to 0.2.6
2020-08-24 20:49:03 +12:00
Dylan McKay
302095dca2
Bump the patch version to 0.2.5
2020-07-31 22:05:21 +12:00
Dylan McKay
c7dfee4617
Bump the patch version to 0.2.4
2020-07-26 03:25:52 +12:00
Dylan McKay
63a15a865d
Bump the patch version to 0.2.3
2020-07-26 03:10:24 +12:00
Jake Goulding
c02a95baa5
Make the std-stub optional
...
This allows people to provide their own `panic_handler`
2020-07-25 10:05:35 -04:00
Dylan McKay
869113a693
Use the std stub definitions from the 'avr-std-stub' crate
2020-07-26 00:33:58 +12:00
Dylan McKay
65c363509c
Bump patch version to 0.2.2
2020-07-25 01:58:22 +12:00
Dylan McKay
bcef4ad612
Relax patch version contraints on target-cpu-fetch dependency
2020-07-25 01:57:04 +12:00
Dylan McKay
cb163a21bc
Get the examples compiling again
2020-07-25 01:56:58 +12:00
Dylan McKay
6fa56ed4cd
Bump crate patch version
2020-07-23 21:21:45 +12:00
Dylan McKay
ab5cc85d29
Bump the crate minor version
2020-06-20 06:04:07 +12:00
Dylan McKay
0963ff0f7f
Switch the crate to Rust edition '2018'
2020-06-20 06:03:43 +12:00
Dylan McKay
c486e1b7a9
Rename crate to 'ruduino'
2018-11-05 23:32:51 +13:00
Dylan McKay
e1a05bbf96
Move the build script into a subdir
2018-11-05 23:32:39 +13:00
Dylan McKay
76298abdb3
Add myself to authors
2018-11-05 23:32:39 +13:00
Dylan McKay
d833813374
Support auto-generated cores
2018-11-05 23:32:02 +13:00
Jake Goulding
4948dd412e
Fully rename the crate
2018-11-02 21:41:57 -04:00
Dylan McKay
bdc6a303fd
Remove libcore dependency hack
2017-08-21 20:25:41 +12:00
Jake Goulding
478744e231
Initial commit
2016-07-06 19:59:51 -04:00