Commit Graph

128 Commits

Author SHA1 Message Date
Berkus Decker e926f6c3af Clean up 2019-02-24 12:28:44 +02:00
Berkus Decker 95b9ab5e40 Add bus2phys conversion 2019-02-24 12:28:33 +02:00
Berkus Decker 1ea5e0a08b Clean up comments 2019-02-24 12:28:15 +02:00
Berkus Decker f42a3879cc Add command loop 2019-02-24 02:01:23 +02:00
Berkus Decker a073ceb272 Revert “[wip] mmu refactor for Phil-Opps code”
15c55dc0cd
2019-02-24 02:01:22 +02:00
Berkus Decker 15c55dc0cd [wip] mmu refactor for Phil-Opps code 2019-02-24 01:50:15 +02:00
Berkus Decker 9a91382a78 Clean up formatting 2019-02-24 01:50:15 +02:00
Berkus Decker 8bbde88bfb Add kernel memory map
* From Andre Richter tutorial
2019-02-24 01:50:15 +02:00
Berkus Decker 0680986533 Update linker script 2019-02-24 01:48:32 +02:00
Berkus Decker e1da59220b [sq] remove redundant macros export 2019-02-24 00:21:26 +02:00
Berkus Decker a9d25b74e9 Add working exception recovery 2019-02-24 00:21:15 +02:00
Berkus Decker b7d2fdf0b2 [wip] Update copyrights 2019-02-24 00:04:22 +02:00
Berkus Decker 551f081892 Update documentation 2019-02-24 00:04:09 +02:00
Berkus Decker db5948075e Add compiler fence before mbox write 2019-02-24 00:03:52 +02:00
Berkus Decker 1e8735c1f6 Change list of supported arches
* Only aarch64 atm
2019-02-24 00:03:27 +02:00
Berkus Decker 75295e0b0d Update mmu init and add output 2019-02-24 00:03:09 +02:00
Berkus Decker ee3ed7dc79 Describe arm memory types
* From the arm infocenter
2019-02-24 00:01:59 +02:00
Berkus Decker 81b6ee5c5d Add canadian cross building how to for RPi3 debug 2019-02-24 00:01:33 +02:00
Berkus Decker c25a2b887c Change qemu flags, disable noserial feature 2019-02-24 00:01:07 +02:00
Berkus Decker ae7e74c8ad Add gdb targets 2019-02-24 00:00:52 +02:00
Berkus Decker e90b78c8bf Add openocd target 2019-02-24 00:00:36 +02:00
Berkus Decker fb141be9d5 [sq] add basic exceptions 2019-02-24 00:00:16 +02:00
Berkus Decker d8b50411fc Add JLink documentation 2019-02-24 00:00:04 +02:00
Berkus Decker 58be472573 [sq] add console 2019-02-23 23:03:21 +02:00
Berkus Decker 12b01105f4 Update gpio code
* To latest from Andre Richter tutorials
2019-02-23 23:00:30 +02:00
Berkus Decker 3e97a34223 [sq] add exceptions 2019-02-23 22:59:58 +02:00
Berkus Decker 53b967c826 [sq] add generic console 2019-02-23 22:59:41 +02:00
Berkus Decker c4cb106f79 Add first approximation of exception handlers 2019-02-23 22:58:40 +02:00
Berkus Decker 4858ae0159 Add JTAG debugger wait function 2019-02-23 22:57:59 +02:00
Berkus Decker 6f9e51cd7b Update sources list for JTAG debug 2019-02-03 23:44:12 +02:00
Berkus Decker fa5dccb89c Update build commands 2019-02-03 23:43:55 +02:00
Berkus Decker 4090f055f2 Fix LTO builds with new rust 2019-02-03 23:43:45 +02:00
Berkus Decker 5f6ad0ae7e Finally working jtag config! 2019-02-03 11:49:17 +02:00
Berkus Decker b7275ecc18 wip 2019-02-02 23:22:32 +02:00
Berkus Decker 21d0bdec6b Update rpi3 target config 2019-02-01 10:43:44 +02:00
Berkus Decker a0207e2710 [wip] TODOs 2019-02-01 10:16:41 +02:00
Berkus Decker 0ecbb7d23b [sq] Add information source links 2019-02-01 10:16:30 +02:00
Berkus Decker bb7ee23bc2 [sq] wires colors 2019-02-01 10:16:00 +02:00
Berkus Decker 7faf26cbac Add revision 1 of openocd configs - not working 2019-02-01 10:15:44 +02:00
Berkus Decker 25f069d54c [sq] Add comments to cfg files 2019-01-31 03:27:20 +02:00
Berkus Decker 6f419b22f7 [sq] apply proposed change 2019-01-31 03:26:02 +02:00
Berkus Decker 6d3d1de559 [wip] JTAG description
* Sketch for a blog post
2019-01-31 03:25:46 +02:00
Berkus Decker 9bd14aadf2 [wip] available/possible jtags 2019-01-29 03:04:10 +02:00
Berkus Decker 9c2701f434 [wip] 2019-01-22 14:59:19 +02:00
Berkus Decker 90fbfd6d7e [sq] more overrides in LD script 2019-01-22 12:50:22 +02:00
Berkus Decker c4f255ff27 Do full sync after MMU enable 2019-01-22 02:45:10 +02:00
Berkus Decker 3a8d99b08e Clean up addressing 2019-01-22 02:44:52 +02:00
Berkus Decker a04f2e4f17 Remove duplicated BcmHost 2019-01-22 02:43:50 +02:00
Berkus Decker abafec12c6 Add display clear 2019-01-22 02:19:57 +02:00
Berkus Decker 79218ff2dd [sq] publish mmu mod 2019-01-21 19:22:32 +02:00