<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-macros/src/macros/main.rs, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/'/>
<entry>
<title>executor: rename macro crate to embassy-executor-macros, bump it.</title>
<updated>2023-12-06T23:48:30+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-12-06T23:43:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ac2aec4e7a8e8a4c17c611810d382892398c9eb7'/>
<id>ac2aec4e7a8e8a4c17c611810d382892398c9eb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade static-cell to v2.0</title>
<updated>2023-11-02T20:52:07+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-02T20:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=1f51367eb92830c4c2c36406444d255fddb6b283'/>
<id>1f51367eb92830c4c2c36406444d255fddb6b283</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update darling</title>
<updated>2023-06-25T20:24:48+00:00</updated>
<author>
<name>Dániel Buga</name>
<email>bugadani@gmail.com</email>
</author>
<published>2023-06-25T20:24:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=aa0ab06645446bcb4b99a9407dc9c6c58030d8de'/>
<id>aa0ab06645446bcb4b99a9407dc9c6c58030d8de</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow for an optional user-defined entry macro when targeting RISC-V</title>
<updated>2023-05-16T16:37:25+00:00</updated>
<author>
<name>Jesse Braham</name>
<email>jesse@beta7.io</email>
</author>
<published>2023-05-16T16:34:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=4e9ed223a9c489ec75d2d928e26d5a83c2cdf5d4'/>
<id>4e9ed223a9c489ec75d2d928e26d5a83c2cdf5d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>macros/main: copy fn return to task.</title>
<updated>2023-03-08T01:03:39+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-03-08T01:03:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e7a19a97259a5d3055db7164bc162ad7c7035420'/>
<id>e7a19a97259a5d3055db7164bc162ad7c7035420</id>
<content type='text'>
This prevents this bad code from compiling.

```rust
async fn main(_spawner: Spawner) -&gt; ! {
    // not really noreturn!
}
```
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents this bad code from compiling.

```rust
async fn main(_spawner: Spawner) -&gt; ! {
    // not really noreturn!
}
```
</pre>
</div>
</content>
</entry>
<entry>
<title>macros: better validation of function signatures.</title>
<updated>2023-03-08T00:59:06+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-03-08T00:59:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=a614e697d0ab8f45c59e136ad5015cfdedac50c3'/>
<id>a614e697d0ab8f45c59e136ad5015cfdedac50c3</id>
<content type='text'>
Fixes #1266
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #1266
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: autodetect macro variant</title>
<updated>2022-11-23T12:54:59+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>lulf@redhat.com</email>
</author>
<published>2022-11-22T21:04:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=04a7d976733e021395ff26e26dfa983e67b773a0'/>
<id>04a7d976733e021395ff26e26dfa983e67b773a0</id>
<content type='text'>
Export all main macro per target architecture from embassy-macros,
and select the appropriate macro in embassy-executor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Export all main macro per target architecture from embassy-macros,
and select the appropriate macro in embassy-executor.
</pre>
</div>
</content>
</entry>
<entry>
<title>riscv support</title>
<updated>2022-11-10T16:39:41+00:00</updated>
<author>
<name>Sijmen Woutersen</name>
<email>sijmen.woutersen@gmail.com</email>
</author>
<published>2022-09-25T18:10:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=6e1120e17e384a04cd3aef58a1467a4a0a862ba5'/>
<id>6e1120e17e384a04cd3aef58a1467a4a0a862ba5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Forever, switch to static_cell.</title>
<updated>2022-08-22T14:11:40+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2022-08-22T13:51:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=478f4727846f6a43c28fff3b09cb639c0b800465'/>
<id>478f4727846f6a43c28fff3b09cb639c0b800465</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split embassy-time from embassy-executor.</title>
<updated>2022-08-17T23:22:30+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2022-08-17T21:40:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5daa173ce4b153a532b4daa9e94c7a248231f25b'/>
<id>5daa173ce4b153a532b4daa9e94c7a248231f25b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
