Commit Graph

22 Commits (cf801464e1c12488b1aaeebc373fbbaceb09d69d)

Author SHA1 Message Date
Rajkumar Kanagaraj 28e44ac6f8 Fix compilation warnings by using the Chrono based time argument in EventQueue call_every() API call. 2020-06-18 12:30:11 +01:00
cyliangtw cda40b2788 M487, NUC472 EMAC code fulfill astyle 2020-05-19 14:32:12 +08:00
cyliangtw 68e9f4a8ed NUC472 support EMAC bus reset as while bus error 2020-05-18 21:00:11 +08:00
cyliangtw 16dacb73c0 Refine M487 EMAC bus reset 2020-05-18 16:11:44 +08:00
cyliangtw c937fdaacb Resolve M487 EMAC bus error by bus reset 2020-05-18 15:45:50 +08:00
Martin Kojtal ca0161af22
m480_eth: fix alignment
Previous commit was wrong (github does not show tabs properly)
2020-04-24 14:18:55 +01:00
Martin Kojtal 60c58a62a4
nuc472_eth: fix alignment
Previous commit was incorrect (github does not show tabs..)
2020-04-24 14:17:23 +01:00
Martin Kojtal 36dada2e5f
nuc472_eth: fix alignment 2020-04-24 14:16:21 +01:00
Martin Kojtal bc497a1742
m480_eth: Fix styling
remove tabs
2020-04-24 14:14:28 +01:00
Jason Huang 7ef3275b47 Nuvoton: netsocket correction of judgment errors 2020-04-22 07:56:37 +08:00
Jason Huang f3f69b8db7 Correction of judgment errors. 2020-04-21 13:22:33 +08:00
cyliangtw 42103f089d Correct the definition of M487/NUC472 EMAC NU_ETH_MAX_FLEN & PACKET_BUFFER_SIZE 2019-12-10 10:40:03 +08:00
cyliangtw 54d8c40f96 Limit max of NUC472 EMAC recv frame len as 1518 2019-12-09 19:15:23 +08:00
cyliangtw 410e4173b1 Limit max of M487 EMAC RX frame len as 1518 2019-12-09 18:12:26 +08:00
Kevin Bracey 2fbbd9d2ca Introduce Semaphore::acquire methods
Deprecate wait() in favour of acquire(), try_acquire(),
try_acquire_for() and try_acquire_until().

Brings Semaphore more into line with CMSIS-RTOS 2 (which uses "acquire"),
itself (as it has "release"), and other classes having "try", "try for"
and "try until".

Also steps away from vague "wait" term - the primary operation here is
to acquire the semaphore, and this will of course sleep.
2019-05-28 17:02:06 +03:00
Seppo Takalo 7a33700bb4 Replace Copyright ARM with a proper Apache 2 license header 2019-02-25 14:17:42 +02:00
cyliangtw 2fcbcf1789
Initialized return value of numaker_emac link-out 2018-07-31 12:01:43 +08:00
cyliangtw 7ea02d95a3 Add error handling for getting null tx buffer 2018-07-20 18:23:54 +08:00
Martin Kojtal 4d8baa7451 emac targets: fix thread cb type 2018-06-29 08:35:20 +01:00
cyliangtw 7bfa362492 [M487/NUC472] Fix tx frame length and remove GPL license 2018-05-23 12:24:09 +03:00
cyliangtw 401f09c479 [M487/NUC472] Support DHCP & TCP sample, also remove legacy emac 2018-05-23 12:24:09 +03:00
cyliangtw 89209b6cd5 [M487/NUC472] Support new EMAC feature, built OK 2018-05-23 12:24:08 +03:00