Commit Graph
12543 Commits
Author SHA1 Message Date
Martijn de Vos eb29b5ecc6 More work on multitouch 2022-08-18 20:41:43 -07:00
Martijn de Vos 72816559dc Fixed bugs with multitouch 2022-08-03 17:49:01 +02:00
Martijn de Vos 5beeaab61b More work on multitouch 2022-08-02 22:33:07 +02:00
Martijn de Vos 76773a441e Some progress on multitouch 2022-08-01 21:44:35 +02:00
Martijn de Vos d6d52a81af GPIO interrupts working! 2022-07-26 21:36:20 +02:00
Martijn de Vos 9f3e33e3cf Worked on RTC 2022-07-17 16:00:46 +02:00
Martijn de Vos 5a767d09b5 Converted SHA1 engine to device 2022-07-09 14:17:18 +02:00
Martijn de Vos c3b7e709ff Converted AES engine to a device 2022-07-09 13:46:45 +02:00
Martijn de Vos d71ff21fe7 Fixed bug in AES engine
We should zero out the IV/key when initializing the hardware. Not doing so might lead to wrong encryption results.
2022-07-09 13:35:10 +02:00
Martijn de Vos e32c75d630 Worked on GUI + accelerometer 2022-07-07 21:52:06 +02:00
Martijn de Vos 9040190818 LCD rendering in kernel is working! 2022-06-30 20:11:10 +02:00
Martijn de Vos 9e9787d0dd More work on LCD 2022-06-16 22:24:46 +02:00
Martijn de Vos 9b6a0e0b1c SPI working! 2022-06-14 20:13:03 +02:00
Martijn de Vos 13ffc18445 Reworked SPI logic 2022-06-12 17:58:54 +02:00
Martijn de Vos 6bf7ee73cc Removed some print statements 2022-06-11 22:02:50 +02:00
Martijn de Vos f4d8d60530 Reworked SHA1 engine 2022-06-11 21:24:18 +02:00
Martijn de Vos 52adb32e07 SPI protocol working 2022-04-09 23:34:58 +02:00
Martijn de Vos 0b241ee0b6 Support read of many pages simultaneously 2022-04-02 18:34:21 +02:00
Martijn de Vos f59f20f60e Got past TVOut 2022-03-15 21:28:50 +01:00
Martijn de Vos d9380bddc9 More work on ADM/NAND 2022-02-13 13:12:00 +01:00
Martijn de Vos 55b2ddb796 Worked on NAND read/write 2022-02-10 16:01:45 +01:00
Martijn de Vos 58ca7abc51 Fixed timer + tv out memory 2022-02-03 22:19:48 +01:00
Martijn de Vos d5b4b64df3 Minor changes 2022-01-28 22:58:29 +01:00
Martijn de Vos 025b02c2d9 Kernel FMC is working! 2022-01-24 22:41:06 +01:00
Martijn de Vos 19014a5ea2 More work on ADM 2022-01-18 18:23:33 +01:00
Martijn de Vos 7ebda9567e Improved ADM 2022-01-16 20:31:44 +01:00
Martijn de Vos dbfdb9f7e7 Added chip ID module 2022-01-13 14:19:55 +01:00
Martijn de Vos beb1335a71 Fixed CLCD loading 2022-01-13 14:01:10 +01:00
Martijn de Vos 68edc52052 Refactored ADM/SYSIC into separate files
Fixed ADM powerup
2022-01-03 15:42:01 +01:00
Martijn de Vos b66eef5008 Fixed NAND read + kernel boot 2022-01-02 16:44:25 +01:00
Martijn de Vos 7e2bb1c0b0 Enabled interrupts in I2C 2021-12-30 21:01:12 +01:00
Martijn de Vos 75a3670bd9 I2C working! 2021-12-30 16:25:14 +01:00
Martijn de Vos dc89d3b2bd First version of I2C/PMU 2021-12-30 14:46:53 +01:00
Martijn de Vos 56a309d200 Made it possible to read different NAND pages 2021-12-27 14:42:47 +01:00
Martijn de Vos 88187bb6b6 Improved NAND 2021-12-26 14:26:47 +01:00
Martijn de Vos a6c3de5e45 Cleaned up 2021-12-26 13:28:12 +01:00
Martijn de Vos 7475713599 Refactored NAND/NAND ECC into separate files 2021-12-26 13:28:12 +01:00
Martijn de Vos d86dddc5be Added NAND ECC support 2021-12-26 13:28:12 +01:00
Martijn de Vos c333b6490a Started with NAND 2021-12-26 13:28:12 +01:00
Martijn de Vos 486848c749 Fixed SHA1 engine 2021-12-26 13:28:12 +01:00
Martijn de Vos 1d633a1518 Fixed stuff 2021-12-26 13:28:12 +01:00
Martijn de Vos 5703c933c0 Added framebuffer 2021-12-26 13:28:12 +01:00
Martijn de Vos 609e0cadee Fixed timer 2021-12-26 13:28:12 +01:00
Martijn de Vos c3954c2d4e More work (USB, SYSIC) 2021-12-26 13:28:12 +01:00
Martijn de Vos 7dde682632 Kernel boots! 2021-12-26 13:28:12 +01:00
Martijn de Vos 3193772219 Work on 8900 decryption 2021-12-26 13:28:12 +01:00
Martijn de Vos bacfdbbd68 USB OTG 2021-12-26 13:28:12 +01:00
Martijn de Vos d4369e46a0 Getting past peripheral initialization! 2021-12-26 13:28:12 +01:00
Martijn de Vos 3fc8d202b4 More work 2021-12-26 13:28:11 +01:00
Martijn de Vos 2a1917ca1a Added more stuff 2021-12-26 13:28:11 +01:00