0e946dfb20
Merge pull request #42 from kbleeke/events-join
...
add event handling to join
2023-03-19 23:20:33 +01:00
b411b7ce63
vscode: recommend extensions, disable toml formatting, update.
2023-03-19 22:36:18 +01:00
ee3d284609
Merge pull request #43 from jakewins/patch-1
...
Update pre-flashed command to match file name
2023-03-19 21:33:16 +01:00
67743bb122
Update pre-flashed command to match file name
...
Super minor, just to help the next person avoid the little stumble.
2023-03-19 19:16:26 +01:00
1b410d6f3f
add event handling to join
2023-03-19 17:48:41 +01:00
e33b99e9ec
Merge pull request #40 from Slushee-a/master
...
Add from_utf8 for a clearer example
2023-03-14 18:42:27 +01:00
f6f041b05d
Add from_utf8
2023-02-21 08:52:57 +01:00
f34829f534
Add stringify function
2023-02-20 21:03:39 +01:00
e3492862e9
Merge pull request #38 from overheat/master
...
update embassy dependences
2023-02-15 12:34:45 +01:00
0bcd1b1e10
update embassy dependences
2023-02-15 11:08:27 +08:00
9900ac2c9a
Merge pull request #29 from metlos/fix-pm
...
Be able to specify the power management mode at init time.
2023-01-02 21:38:51 +01:00
a2bae33d84
Add separate function to set power management mode.
2023-01-02 21:36:51 +01:00
001610f0d0
Be able to specify the power management mode at init time.
2023-01-02 21:34:13 +01:00
072b8ce035
Merge pull request #34 from mattiasgronlund/wlan_read_fix
...
Fixed length for wlan_read.
2023-01-02 00:26:37 +01:00
c1fa46bd36
Merge branch 'master' into wlan_read_fix
2022-12-31 16:40:22 +01:00
871700f05d
Fixed length for wlan_read.
...
The length provided in command word for FUNC_WLAN READ, should
describe the actual bytes requested, not the size of the buffer
which is sized in u32.
2022-12-31 16:25:37 +01:00
2548bbdd65
Update Embassy.
2022-12-27 01:19:26 +01:00
1b6799d93f
split bus, consts into separate mods.
2022-12-26 23:34:27 +01:00
076ada4c02
Add feature to display console logs from the wifi firmware.
2022-12-25 22:50:59 +01:00
42cc0c6d73
print ioctl error as signed.
2022-12-25 22:50:59 +01:00
56b50f8b62
fix bp_read.
...
It was broken since the switch from u8 to u32.
2022-12-25 22:50:59 +01:00
432240162a
Merge pull request #30 from embassy-rs/afit
...
feat: use async fn in trait
2022-12-01 22:58:41 +01:00
f4c9014fe4
feat: use async fn in trait
2022-12-01 22:09:45 +01:00
8a81114baf
Update Embassy, nightly, deps.
2022-11-07 22:51:58 +01:00
27771e60af
Bake the blob into the firmware by default.
2022-11-07 22:44:20 +01:00
0d84533bcb
Use async spi transaction helper macro.
2022-10-02 21:30:43 +02:00
c385bbf07d
Update embassy, embedded-hal.
2022-10-02 21:28:34 +02:00
cb6d1fc514
Merge pull request #26 from danbev/bdc_version_const
...
Add constants for BDC_VERSION
2022-09-26 15:07:53 +02:00
3b04ef265c
Add constants for BDC_VERSION
...
This commit adds two constants intended to be used with the
bdc_header.flags field. I believe these are the correct values after
looking at following lines in `whd_cdc_bdc.c`:
40a7ec2273/WiFi_Host_Driver/src/whd_cdc_bdc.c (L34-L35)
40a7ec2273/WiFi_Host_Driver/src/whd_cdc_bdc.c (L447)
2022-09-26 14:53:37 +02:00
7bbd4671d3
Merge pull request #24 from danbev/suppress-warnings
...
Suppress compiler warnings
2022-09-26 14:12:34 +02:00
9962db4ecf
Suppress compiler warnings
...
This commit adds the allow(unused) attribute to functions and constants
that are not currently used. There is one warning remaining but
https://github.com/embassy-rs/cyw43/pull/23 attempts to address that
one. The constants have been moved into a module to allow the attribute
to be applied to the module as a whole.
The motivation for this is that it will hopefully make it easier to
spot new warnings that might be introduced by new, or updated code.
2022-09-26 14:08:50 +02:00
79a9a4eb98
Merge pull request #20 from danbev/glom_comment
...
Add comment about bus:txglom iovar
2022-09-25 23:39:08 +02:00
270c4d2476
Merge pull request #21 from danbev/extra-time-waits
...
Comment out extra Timer:after calls
2022-09-25 23:38:36 +02:00
6b35f654ba
Merge pull request #22 from danbev/antdiv-const
...
Add const for IOCTL ANTDIV
2022-09-25 23:37:54 +02:00
11387c3b03
Merge pull request #23 from danbev/ioctl_set_u32-iface
...
Update ioctl_set_u32 to pass through iface param
2022-09-25 23:37:35 +02:00
612000aa8f
Merge pull request #25 from danbev/cmd_word_constants
...
Add constants for cmd_word arguments
2022-09-25 23:36:13 +02:00
9aaefa6e71
Add constants for cmd_word arguments
...
This commit adds constants intended to be used with the `cmd_word`
function.
The motivation for this to (hopefully) improve the readability of the
code.
2022-09-23 15:06:26 +02:00
281cbcb1e8
Update ioctl_set_u32 to pass through iface param
...
This commit updates ioctl_set_u32 to pass through the `iface` parameter
to self.iotcl.
2022-09-23 09:39:29 +02:00
28bf4b7b6d
Add const for IOCTL ANTDIV
2022-09-23 09:35:54 +02:00
3ba0b3ef3b
Comment out extra Timer:after calls
...
This commit comments out two Timer::after calls which look like they
go together with previous instructions, but those instructions are
currently commented out, so it looks like these calls are not
currently needed.
2022-09-23 09:04:59 +02:00
8f21a5b116
Add comment about bus:txglom iovar
...
This commit adds a comment to the setting of the iovar `bus:txglom`.
The motivation for this is that I had not heard of 'glom/glomming'
before and having a comment might help others that are not familar with
the term.
2022-09-23 08:37:16 +02:00
9db9333d05
Merge pull request #15 from danbev/ioctl-header-type
...
Introduce IoctlType enum for IOCTL types
2022-09-22 14:17:09 +02:00
483edf694b
Introduce IoctlType enum for IOCTL types
...
This commit introduces an enum to represent the IOCTL command types
available, the direction of the data transfer (Get and Set).
2022-09-22 14:12:07 +02:00
e7d30194e3
Merge pull request #18 from danbev/has_credit
...
Make self parameter to has_credit non-mutable
2022-09-18 20:57:23 +02:00
520860622b
Make self parameter to has_credit non-mutable
2022-09-17 09:06:23 +02:00
e727fe8675
Merge pull request #16 from danbev/alp
...
Add contants and update comment about ALP
2022-09-15 13:26:31 +02:00
443e275f1f
Merge pull request #17 from danbev/channel-headers
...
Add constants for channel types
2022-09-15 13:26:04 +02:00
96214f9db6
Add constants for channel types
2022-09-15 09:58:44 +02:00
be20512f17
Add contants and update comment about ALP
...
This commit add two constants and updates the comment about ALP.
It was not easy to find the definition of ALP but after searching I
found what I believe is the correct definition in section 3.3 "Clocks"
in the referenced document below.
Active Low Power (ALP):
Supplied by an internal or external oscillator. This clock is
requested by cores when accessing backplane registers in other cores
or when performing minor computations. When an external crystal is
used to provide reference clock, ALP clock frequency is determined by
the frequency of the external oscillator. A 37.4 MHz reference clock
is recommended.
Refs:
https://www.infineon.com/dgdl/Infineon-AN214828_Power_Consumption_Measurements-ApplicationNotes-v03_00-EN.pdf?fileId=8ac78c8c7cdc391c017d0d2803a4630d
2022-09-12 11:49:09 +02:00
a19bcb69d1
Merge pull request #14 from danbev/ioctl_set_get_consts
...
Add constants for ioctl commands
2022-09-09 22:11:55 +02:00