Yasushi SHOJI

Results 77 comments of Yasushi SHOJI

`last_used` is used in CAN. Because `timestamp_rx` is sharing storage area with it, it gets `0`. https://github.com/libcsp/libcsp/blob/develop/src/interfaces/csp_if_can_pbuf.c#L68-L78 ```c void csp_can_pbuf_cleanup(csp_can_interface_data_t * ifdata, int * task_woken) { uint32_t now = (task_woken)...

What was the motivation to use union on these `struct`s in `struct csp_packet_s`? To save some memory?

`csp_iface_t` (or `struct csp_iface_s`) is an open struct, meaning we can access members of it any time. Do we really need a function parameter for `node_id`? We can already do...

I've decided to generate with AI but I guess I'm not a prompt engineer :grin: ![Gemini_Generated_Image](https://github.com/libcsp/libcsp/assets/10152/bda46330-8c58-4b59-8667-8408b8473b1e) ![image](https://github.com/libcsp/libcsp/assets/10152/ab7fce6f-b041-4295-bc90-49cd43dba65a) ![Gemini_Generated_Image (1)](https://github.com/libcsp/libcsp/assets/10152/987d1bc0-49ce-4e75-8020-3278d8a24012)

Nice. Love that.

That's something not my job. I'm assinging @johandc for this. :grin:

![image](https://github.com/libcsp/libcsp/assets/10152/17079f2c-2fae-4ffa-a0bc-500fcdc1bff2)