applet.{interface.ps2_host,sensor.mouse_ps2}: add ...
by whitequark 6 years 6 months
applet.{interface.ps2_host,sensor.mouse_ps2}: add historical docs.

Mostly deductions on the decision process behind assignment of
command numbers.
96e8d8b7
applet.interface.ps2_host: fix multiple setup/hold...
by whitequark 6 years 6 months
applet.interface.ps2_host: fix multiple setup/hold timing violations.

This worked with TrackPoint mostly by chance, but not with any other
devices...
4e654cd7
applet.interface.ps2_host: improve handling of ini...
by whitequark 6 years 6 months
applet.interface.ps2_host: improve handling of init sequences.

* Allow omitting init commands.
* Don't expect a data byte response to init command.
50a272ab
applet.interface.ps2_host: handle line NAK more gr...
by whitequark 6 years 6 months
applet.interface.ps2_host: handle line NAK more gracefully.
70a94c7e
applet.sensor.mouse_ps2: new applet.
by whitequark 6 years 6 months
applet.sensor.mouse_ps2: new applet.

Also, unflag ps2_host as preview, since it seems quite stable, and
appears to handle edge cases sufficiently well.
5ba685ab
applet.memory.{24x,25x}: improve pinout diagrams.
by whitequark 6 years 6 months
applet.memory.{24x,25x}: improve pinout diagrams.

We can do much better now that we have the :: formatting directive.
8ce5b118
support.pyrepl: remove annoying exit message.
by whitequark 6 years 6 months
52c880ac
access.direct.demultiplexer: fix doc typo. NFC.
by whitequark 6 years 6 months
661a85c0
cli: allow replacing interact stage of every apple...
by whitequark 6 years 6 months
cli: allow replacing interact stage of every applet with a REPL.

And remove most repl subcommands (though, keep the customized ones,
and add some logic to steer people towards them, if they exist).
2a31c979
database.microchip.avr: add some ATmega*8P devices...
by whitequark 6 years 6 months
database.microchip.avr: add some ATmega*8P devices.
c0820b64
Report a bug