Balint Kovacs
d2f596e7a3
Merge ARM11 spi and ARM9 spicard drivers
...
Also centralize device IDs into SPI.h
2019-10-11 16:24:08 +02:00
Wolfvak
04bf6438de
lowered circle pad sensitivity on the horizontal axis
2019-06-03 02:28:27 +02:00
Wolfvak
77f857ab64
- added way to prevent a race condition when reading the touchscreen values
...
- simplified CODEC init and read code
- fixed I2C register
thanks to @profi200 for the last two points
2019-06-03 02:27:44 +02:00
Wolfvak
a6734af45d
licensing bs
2019-06-03 02:27:43 +02:00
Wolfvak
70757e3385
- added extremely simple calibration dialog, to be replaced by something prettier/saner/safer at a later point in time
...
- moved all SPI code to the ARM11
- reimplemented NVRAM reading for the new SPI interface
2019-06-03 02:27:42 +02:00
Wolfvak
b52bf3b9a5
refactored SPI and CODEC drivers, getting ready to move all SPI ops to the ARM11
2019-06-03 02:27:42 +02:00
Wolfvak
1b04ca4fa1
- added touchscreen calibration code
...
- added very simple 12-bit precision fixed point arithmetic code as a fast float replacement
2019-06-03 02:27:42 +02:00
Wolfvak
bf45ee3900
- added new SPI and CODEC drivers ported from linux, thanks to xerpi
...
- circle pad simulates dpad keys (up, right, down, left)
- raw touchscreen data is provided but currently unused
- added a simple shared memory region thing
- fixed the 10ms delay to be _after_ the backlights are turned on, thanks to profi again
as always, other stuff I probably forgot about
2019-06-03 02:27:42 +02:00