summaryrefslogtreecommitdiff
path: root/src/drivers/display.cpp
AgeCommit message (Collapse)Author
2023-06-30Clean up gpios interfacejacqueline
2023-06-07fix shared peripheral interrupts causing hangsjacqueline
2023-06-07Flesh out audio state machine for playbackjacqueline
Also fix mono playback
2023-06-07Cute brightness fade to avoid ugly startup :)jacqueline
2023-06-06Fix up screen brightness and transitionsjacqueline
2023-06-06Get basic audio playback going againjacqueline
2023-06-01Add touchwheel -> encoder adapterjacqueline
2023-05-24Merge branch 'main' of git.sr.ht:~jacqueline/tangara-fwjacqueline
2023-05-23Annote E V E R Y T H I N G with license infojacqueline
2023-05-22Merge branch 'main' into state-machinesjacqueline
2023-05-22Generalise worker tasks, and centralise task priorities + stacksjacqueline
Includes making the display driver use a worker task for flushes, so that our double buffering actually does something useful /facepalm
2023-05-19Add tinyfsm, start converting core functions to an FSM-based event loopjacqueline
2023-04-21wrap driver instance ownership + di in a classjacqueline
2023-04-12Leave the display reset pin alone; we don't need itjacqueline
2023-04-06fix some display issuesjacqueline
2023-03-30Update pinouts for R3jacqueline
2023-03-08Merge remote-tracking branch 'refs/remotes/origin/main'jacqueline
2023-03-08update to faceplate bodgejacqueline
2023-02-22Software rotation for displayailurux
2023-02-22Fix up display artficacts and clean up unused featuresjacqueline
2023-02-14Use the sync apis for I2S outputjacqueline
2023-02-10whoops, remove chatty loggingjacqueline
2023-02-10Mostly working pipeline, including proper EOF signallingjacqueline
2023-01-31remove unused ISR allocationjacqueline
this was blocking the i2s driver somehow!(?)
2023-01-21build fixes for new compiler version and standardjacqueline
2023-01-20fix build issues with new pipelinejacqueline
2022-11-21first go at r2 bringup. waiting on mosfets.jacqueline
2022-11-16Order and group headers correctlyjacqueline
2022-11-16Use underscores instead of dashes in filenames consistentlyjacqueline
2022-11-09First test cases :)jacqueline
2022-11-07fix shadowingjacqueline
2022-11-07use a less fun but more descriptive namespacejacqueline
2022-11-07Split driver-y things into a separate componentjacqueline