Commit Graph

12 Commits

Author SHA1 Message Date
Greg Shuflin 8f544cfa95 Compute radio list in rust 2021-02-28 19:41:21 -08:00
Greg Shuflin e8099fc681 Use bindgen for rust bindings 2021-02-28 12:27:27 -08:00
Greg Shuflin cece963e91 Remove radio disconnect 2021-02-28 11:33:05 -08:00
Greg Shuflin 2315ee4a74 Remove most of the code referencing the static device var
Replace it with passing pointers around
2021-02-28 10:48:44 -08:00
Greg Shuflin c2471516fd Move C header comments to Rust doc comments 2021-02-28 02:53:19 -08:00
Greg Shuflin 05b7842053 make radio_upload not use static device 2021-02-28 02:40:00 -08:00
Greg Shuflin 863f14b0c2 radio::upload 2021-02-28 02:38:07 -08:00
Greg Shuflin cd74a703c1 Modify C code to not use static radio_device_t*
Note: this changes program semantics slightly
2021-02-28 02:33:53 -08:00
Greg Shuflin 4183e0afc5 Move code to radio module 2021-02-28 01:31:29 -08:00
Greg Shuflin 48552c64f6 Remove old_c_main entirely 2021-02-28 01:19:31 -08:00
Greg Shuflin 1c81834b62 More options processing in Rust 2021-02-27 23:37:41 -08:00
Greg Shuflin 88e8fb48d8 Create radio module 2021-02-27 23:16:01 -08:00