- Notifications
You must be signed in to change notification settings - Fork54
Comparing changes
Open a pull request
base repository:stm32duino/STM32Ethernet
Uh oh!
There was an error while loading.Please reload this page.
base:7907e31
head repository:stm32duino/STM32Ethernet
Uh oh!
There was an error while loading.Please reload this page.
compare:cc1e72d
- 13commits
- 15files changed
- 5contributors
Commits on Dec 3, 2020
HardwareTimer: remove usage of TIMER_OUTPUT_COMPARE mode
With introduction of PRstm32duino/Arduino_Core_STM32#1247Usage of TIMER_OUTPUT_COMPARE becomes obsolete.Note: removing setMode(1, TIMER_OUTPUT_COMPARE)also works before PR #1247.Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
ABOSTM committedDec 3, 2020 Fix astyle issueSigned-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
ABOSTM committedDec 3, 2020 Merge pull request#48from ABOSTM/HARDWARETIMER_REMOVE_OUTPUT_COMPARE
HardwareTimer: remove usage of TIMER_OUTPUT_COMPARE mode
fpistm authoredDec 3, 2020
Commits on Oct 5, 2021
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
fpistm committedOct 5, 2021
Commits on Feb 28, 2022
ci: add library STM32duino FreeRTOS
fpistm authoredFeb 28, 2022 feat: Add examples to demonstrate how to use FreeRTOS with Ethernet
Both WebClientFreeRTOS and WebServerFreeRTOS are available.Warning: FreeRTOS may disable interrupts between xTaskCreate()and vTaskStartScheduler(). Thus Ethernet, which is using Interrupts,should be initialized after scheduling start.thus it is done within a task.Fixes#36Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Commits on Mar 1, 2022
fix: Assume DNS is the same IP than gateway
When DNS is not provided, it is more likely to be the same than gateway(more likely than xx.xx.xx.1)Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Commits on Mar 11, 2022
fix: if DHCP fails the static IP can be applied without problem (#50)
and adding timeout to client connectionCo-authored-by: Alexandre Bourdiol <50730894+ABOSTM@users.noreply.github.com>Co-authored-by: Frederic Pillon <frederic.pillon@st.com>
Commits on Mar 14, 2022
fix: call effective ETH scheduler only from Timer callback
Restrict effective ETH scheduler to Timer callback only.This is to avoid any race condition on ETH scheduler,which could previously be called from timer ISR,as well as DHCP or UDP driver parts.Any direct request for ETH scheduler (direct call to stm32_eth_scheduler())will generate a Timer Update Event to force a call to timer callbackFixes#45Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Commits on Apr 13, 2022
Fix : Wrong _tcp_client[] array initialization
Former "_tcp_client[MAX_CLIENT] = {};" tries to initializethe array element with index MAX_CLIENT,which is out of array range [0 .. (MAX_CLIENT-1)]Fixes warning:warning: array subscript 32 is above array bounds of 'tcp_struct* [32]'[-Warray-bounds]Instead initialize each element of the array one by one.Signed-off-by: Alexandre Bourdiol <alexandre.bourdiol@st.com>
Commits on Apr 26, 2022
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff 7907e31...cc1e72d
Uh oh!
There was an error while loading.Please reload this page.