Last night I embarked on documenting the GPIO subsystem of the EcoNet EN751221.

> How complicated can it be?

3 different kinds of GPIO subsystems:

* Normal GPIOs (64)

* 16 of which can trigger an interrupt

* Serial GPIOs

* GPIO that are actually on the wifi chip

2 hardware blinkers systems

* First is simple and only supports GPIOs 0-15

* Second allows up to 8 custom blink patterns

* For GPIOs 0-15

* And Serial GPIOS

* And GPIOS 16-31 and 37-51, BUT no custom patterns

So yes, apparently a GPIO system can be quite complicated...

https://econet-linux.pkt.wiki/en/hardware/EN751221/gpio

Reply to this note

Please Login to reply.

Discussion

Nice work.