Greg Shuflin
|
c56fa32b2c
|
Use rust serial crate for reading from serial
Incomplete - can successfully initiate contact w/ radio but can't read
data
|
2021-03-10 02:52:59 -08:00 |
|
Greg Shuflin
|
963dc072c9
|
Port more serial stuff to Rust
|
2021-03-04 19:07:51 -08:00 |
|
Greg Shuflin
|
23fc703abd
|
Move ident manipulation into isolated block
|
2021-03-04 01:25:26 -08:00 |
|
Greg Shuflin
|
9015d9f8e0
|
Remove serial_init C code
|
2021-03-04 00:54:54 -08:00 |
|
Greg Shuflin
|
fc45f65a52
|
Port serial_init
|
2021-03-04 00:44:52 -08:00 |
|
Greg Shuflin
|
fc15b1d1db
|
Remove radio.c
|
2021-03-03 01:19:14 -08:00 |
|
Greg Shuflin
|
3f4b18368b
|
parse_config port to rust
|
2021-03-03 01:17:50 -08:00 |
|
Greg Shuflin
|
5658759cf3
|
Move active pointer code to Rust
|
2021-03-01 23:32:38 -08:00 |
|
Greg Shuflin
|
0acf55a971
|
Move static radio_mem to rust
|
2021-03-01 23:25:54 -08:00 |
|
Greg Shuflin
|
8430209828
|
Port radio_write_csv
|
2021-03-01 22:20:28 -08:00 |
|
Greg Shuflin
|
f7aa60df21
|
Port radio_print_config
|
2021-03-01 21:14:53 -08:00 |
|
Greg Shuflin
|
00570e0e91
|
Consolidate separate print_config functions
|
2021-03-01 20:46:53 -08:00 |
|
Greg Shuflin
|
fed7cea057
|
Add chrono crate
|
2021-03-01 20:36:42 -08:00 |
|
Greg Shuflin
|
98eaa63740
|
Port radio_read_image to rust
|
2021-03-01 19:43:01 -08:00 |
|
Greg Shuflin
|
7a39fd1ae2
|
Move radio_is_compatible to Rust
|
2021-03-01 03:18:39 -08:00 |
|
Greg Shuflin
|
ad5b0547e4
|
Put radio table into rust
|
2021-03-01 03:03:54 -08:00 |
|
Greg Shuflin
|
4f082277d8
|
Use rust idiom for listing radios
|
2021-03-01 02:57:53 -08:00 |
|
Greg Shuflin
|
7793870f59
|
Radio table in rust
|
2021-03-01 02:54:19 -08:00 |
|
Greg Shuflin
|
ea9ff0a534
|
Use static radio_device_t vars
|
2021-03-01 02:29:53 -08:00 |
|
Greg Shuflin
|
c921cc54d6
|
radio_save_image port
|
2021-03-01 02:02:45 -08:00 |
|
Greg Shuflin
|
ca27d4035f
|
Transfer print_version, verify_config
|
2021-03-01 01:52:49 -08:00 |
|
Greg Shuflin
|
8fd7e82951
|
Port upload
|
2021-03-01 01:06:01 -08:00 |
|
Greg Shuflin
|
25571023a3
|
Use Radio wrapper type
|
2021-03-01 00:54:36 -08:00 |
|
Greg Shuflin
|
61544fd23f
|
Move download to rust
|
2021-03-01 00:43:25 -08:00 |
|
Greg Shuflin
|
cccbee30a8
|
Remove global radio_progress
Change to function-specific counters
|
2021-03-01 00:28:25 -08:00 |
|
Greg Shuflin
|
2a7c32924c
|
move radio_connect to rust
|
2021-03-01 00:11:41 -08:00 |
|
Greg Shuflin
|
b1116daba2
|
WIP radio connect
|
2021-02-28 23:52:22 -08:00 |
|
Greg Shuflin
|
7fbcba54fd
|
Don't directly read static device
|
2021-02-28 23:52:03 -08:00 |
|
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
|
48faf189c8
|
Cleanup from removing most of main.c
|
2021-02-28 01:26:03 -08:00 |
|
Greg Shuflin
|
48552c64f6
|
Remove old_c_main entirely
|
2021-02-28 01:19:31 -08:00 |
|
Greg Shuflin
|
24d7a6b495
|
Port write functionality
|
2021-02-28 00:22:06 -08:00 |
|
Greg Shuflin
|
c44e3e15c5
|
Pass version in from build
|
2021-02-28 00:00:31 -08:00 |
|
Greg Shuflin
|
d41d257650
|
More options logic
|
2021-02-27 23:50: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 |
|
Greg Shuflin
|
c7c746a383
|
Move radio_list() to Rust
|
2021-02-27 22:59:06 -08:00 |
|
Greg Shuflin
|
2a91efd07f
|
Start adding Rust getopts
|
2021-02-27 22:53:16 -08:00 |
|
Greg Shuflin
|
61a142d570
|
Remove print_message_from_rust
|
2021-02-27 21:27:55 -08:00 |
|
Greg Shuflin
|
b64211f27c
|
Port usage()
|
2021-02-27 21:27:19 -08:00 |
|
Greg Shuflin
|
d55f8fd5ed
|
Hello world rust
|
2021-02-27 21:01:44 -08:00 |
|
Nimayer
|
9e65be7ab7
|
Align license statement on README.md to current license
|
2021-01-05 22:08:39 +01:00 |
|