Skip to content
etherrape port towards IPv6 http://www.ethersex.de
C HTML C++ Assembly Shell Pascal Other
Find file
Latest commit 546adc2 @eku eku Merge pull request #451 from michaelb42/issue_413_make_dependencies_f…
…or_meta

fix issue 413 - proper dependencies for meta.c/.h and avoid unnecessa…
Failed to load latest commit information.
contrib rename HD44780_TYPE to CONf_HD44780_TYPE for the m4 magic to treat it…
control6 Include ecmd_sender_net.h only if needed
core fix issue 413 - proper dependencies for meta.c/.h and avoid unnecessa…
doc adding an WDC2704M display to the Net-IO expansion board via I2C
embed Use correct config defines in tests
hardware fix issue 448 - print correct built date and time from debug and ecmd…
history added PCF8583 realtime clock support
mcuf Fix #321: Rewrite syslog to use a queue
pinning adding an WDC2704M display to the Net-IO expansion board via I2C
protocols fix issue 448 - print correct built date and time from debug and ecmd…
scripts rename HD44780_TYPE to CONf_HD44780_TYPE for the m4 magic to treat it…
services fix issue 448 - print correct built date and time from debug and ecmd…
.gitignore new periodic 1st step: replace 50 Hz CTC-mode timer, basic milliticks…
COPYING LICENSE -> COPYING
Makefile Merge pull request #451 from michaelb42/issue_413_make_dependencies_f…
README.markdown correct english name for IRMP
config.h fix issue 448 - print correct built date and time from debug and ecmd…
config.in API for periodic framework to calculate time that has elapsed
ethersex.c fix issue 448 - print correct built date and time from debug and ecmd…
hook.def hook.def: make sure NULL is available.
network.c make bootdelay configurable; allow crc-check via tftp-o-matic filename
network.h network.h [not ENC28J60_SUPPORT]: don't compile enc28j60_txstart.
version.c fix issue 448 - print correct built date and time from debug and ecmd…
version.h fix issue 448 - print correct built date and time from debug and ecmd…

README.markdown

About Ethersex

Ethersex, originally developed to provide an alternative firmware for the etherrape hardware, evolved into a full-featured still light-weight firmware for the Atmel megaAVR processors.
For more information and a comprehensive documentation consult http://www.ethersex.de!

How to configure the firmware

Make sure that you meet the requirements.
Use make menuconfig to configure and make to compile the firmware. The final hex file is named ethersex.hex.

See the Quick Start Guide in the wiki for more information

How to add a new hardware pinning

Use the script at scripts/add-hardware to add a new pinning.

Used 3rd party software

This program contains software by other authors:

License

All ethersex related code is licensed under GPLv3, unless otherwise noted. See COPYING in the main directory, but in doubt check the file header. Usually every file contains a header, stating all contributing authors and the specific license used.

Various make targets

  • make show-config -- Shows the activated modules
Something went wrong with that request. Please try again.