42 Commits

Author SHA1 Message Date
Sergio R. Caprile
3081d0766b Patch KSZ PHY for NXP 2024-07-30 14:34:13 -03:00
robert
d9619a8fa4 XMC7: Ethernet descriptors 8-byte alignment 2024-05-29 10:48:53 -04:00
Sergio R. Caprile
6942de4f57 Move stm32h driver to synopsys 2024-05-28 14:51:19 -03:00
Sergio R. Caprile
0061fe02e6 add 100/10M 2024-05-27 14:40:07 -03:00
Sergio R. Caprile
81f0f8a7c2 fix LAN87x 2024-05-13 16:12:51 -03:00
robert
4f15392440 Patched XMC7 eth 2024-04-29 07:18:52 -04:00
robert
70abd1f98d XMC7 full working example 2024-04-22 03:15:10 -04:00
Sergey Lyubka
e1ccdc0570
Merge pull request #2657 from cesanta/xmc-eth
Added ethernet driver for Infineon XMC4 boards
2024-04-20 14:58:12 +01:00
Sergio R. Caprile
1c63645254 Add support for DP83867 2024-04-12 17:11:10 -03:00
Sergey Lyubka
03c326a04e Add driver init for IMXRT 2024-04-09 12:07:36 +02:00
robert
c7a13025e4 Added ethernet driver for Infineon XMC4 boards 2024-03-26 10:21:09 -04:00
Sergio R. Caprile
d042697b10
Merge pull request #2663 from cesanta/tls
TLS client implementation
2024-03-25 16:56:43 -03:00
Sergey Lyubka
ba678b9ad1 TLS client implementation 2024-03-25 19:20:40 +00:00
Sergio R. Caprile
e9a2da61ef silence pedantic new versions 2024-03-25 10:35:30 -03:00
Sergio R. Caprile
626f605835 Support RT11, fix RTL PHY, fix RA err cntr 2024-03-20 10:35:05 -03:00
Sergey Lyubka
fafc5c8348 Refactor autoinit code 2024-03-15 20:23:37 +00:00
Sergio R. Caprile
928aed4342 Split PHY code into phy.{c,h}; add PHY config to STM32H driver 2024-03-15 10:37:54 -03:00
Sergio R. Caprile
c8fd3d6d25 Add driver init to mg_mgr_init() 2024-03-12 15:55:35 -03:00
Sergio R. Caprile
8130f7f25f
Merge pull request #2625 from cesanta/c89
Make net_builtin C89 friendly
2024-02-26 09:20:42 -03:00
Sergey Lyubka
ecb3301bcb Make net_builtin C89 friendly 2024-02-25 12:21:06 +00:00
Sergio R. Caprile
a027f58744 Add support for RA6M4 2024-02-22 20:51:01 -03:00
Sergio R. Caprile
1a8a144726 prefix PHY-related constants 2024-01-22 14:27:22 -03:00
Sergey Lyubka
01b612cff5 WCH FW build fix. Introduce phy_addr for STM32F driver 2023-12-27 15:38:51 +00:00
Sergio R. Caprile
387334c8c2 stm32 -> stm32f 2023-12-15 21:55:52 -03:00
cpq
9cfd3124ef Fix #2487 - correct GMAC_DCFGR, receive size -> full size 2023-11-25 08:04:38 +00:00
cpq
f2f60a7b3b Post-IRQ DMASR flags cleanup 2023-11-24 10:43:56 +00:00
cpq
82916a1cef Wrap dirty IRQ flag cleanup for v307 into a conditional 2023-11-22 15:41:45 +00:00
cpq
fa76312313 Add example for ch32v307 2023-11-22 10:22:10 +00:00
Sergio R. Caprile
7c25c0d6f3 BIT -> MG_BIT 2023-11-16 17:11:04 -03:00
Sergio R. Caprile
c8f207c277 rename iMX-RT 2023-11-15 19:27:20 -03:00
Sergio R. Caprile
d70d9aff11 fix bits not being reset 2023-11-15 16:33:20 -03:00
Sergio R. Caprile
b999275550 fix Teensy PHY code in _up 2023-11-15 10:46:44 -03:00
Sergio R. Caprile
a546d360d0 update PHY code in _up 2023-11-13 23:54:37 -03:00
cpq
eb65d269eb Disable noisy debug 2023-11-13 01:57:59 +00:00
cpq
b379f81004 Nit picks 2023-11-13 01:56:50 +00:00
cpq
b815e6bc04 Add teensy41 example 2023-11-11 21:22:00 +00:00
Sergio R. Caprile
b792304cf8 Add driver for CMSIS-Driver 2023-11-01 17:26:34 -03:00
Sergio R. Caprile
d63ec65663 honor ifp->nerr 2023-10-30 16:36:35 -03:00
cpq
2caff93f83 Remove IMX, imx prefix for NXP 2023-10-24 17:30:22 +01:00
Sergio R. Caprile
9255ceaf8a Rework RT1020 driver
Add web server in example
Add to tests
2023-10-06 16:56:00 -03:00
Sergio R. Caprile
248e7b6e29 Add RT1020-EVK baremetal example 2023-10-04 15:18:57 -03:00
cpq
89a9a50b96 Unify naming: all network stacks are in src/net_... 2023-08-18 19:59:15 +01:00