ldube opened a new pull request, #19459:
URL: https://github.com/apache/nuttx/pull/19459
## Summary
Introduce networking capabilities to the Creator CI20 board by leveraging
the pre-existing dm9000 ethernet driver.
To achieve this, the following changes were made:
- Integrated the jz4780 GPIO module to properly configure and enable the
interrupt pin required by the ethernet controller.
- Added `dm90x0.h` to export the dm9000 initialization function, allowing
the board-specific setup code to initialize the network interface.
## Testing
$
$ ping 192.168.2.3
PING 192.168.2.3 (192.168.2.3) 56(84) bytes of data.
64 bytes from 192.168.2.3: icmp_seq=1 ttl=64 time=0.301 ms
64 bytes from 192.168.2.3: icmp_seq=2 ttl=64 time=0.333 ms
64 bytes from 192.168.2.3: icmp_seq=3 ttl=64 time=0.356 ms
^C
--- 192.168.2.3 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2025ms
rtt min/avg/max/mdev = 0.301/0.330/0.356/0.022 ms
$ telnet 192.168.2.3
Trying 192.168.2.3...
Connected to 192.168.2.3.
Escape character is '^]'.
NuttShell (NSH) NuttX-13.0.0
nsh> uname -a
NuttX 13.0.0 a02f926204 Jul 16 2026 10:55:00 mips ci20
nsh> ls /dev
/dev:
console
null
telnet
telnet0
ttyS0
zero
nsh>
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]