Commit Graph

139 Commits

Author SHA1 Message Date
Kyle Isom 1969718a5a Add CMSIS bluepill blink. 2018-12-29 07:05:25 -08:00
Kyle Isom f4645e0598 Add GEB pq checker. 2018-12-28 20:46:51 -08:00
Kyle Isom 2f086a2c28 Update FPGA experiments.
+ Separate out into per-board directories.
+ Add icestick hello world.
+ Add TinyFPGA hello world, beacon, button-triggered LED, and TinyAdder.
+ Add platform constraint files for the iCEStick and TinyFPGA.
2018-12-28 20:45:02 -08:00
Kyle Isom d47661659c TinyFPGA: add beacon 2018-12-28 15:44:47 -08:00
Kyle Isom 5e6838762e TinyAdder: add EAGLE files. 2018-12-28 14:53:06 -08:00
Kyle Isom 8080d93084 fpga: add TinyAdder rev1 2018-12-28 14:52:30 -08:00
Kyle Isom 729a5b3037 Start shipping problem. 2018-11-13 09:18:07 -08:00
Kyle Isom 22f71e1c99 ostep: add hw5 2018-09-05 18:33:20 -07:00
Kyle Isom 72f3484804 lr -> pr 2018-09-03 19:27:07 -07:00
Kyle Isom c1d6c41510 programming rust: finish chapter 2. 2018-09-03 19:27:07 -07:00
Kyle Isom 1f90323879 Start homework 5. 2018-08-29 21:04:35 -07:00
Kyle Isom 04b031c6f2 Start Rust OS stuff. 2018-08-21 14:55:28 -07:00
Kyle Isom 3e5c715493 qc: add README. 2018-06-11 09:43:41 -07:00
Kyle Isom c633b08cbd Add first QC experiments.
Bell states in the Microsoft Quantum SDK and Rigetti's pyQuil.
2018-06-11 09:41:09 -07:00
Kyle Isom 6ad979d28f Fix up bad git subtree import. 2018-06-11 09:39:27 -07:00
Kyle Isom e7c4c5ba49 misc/aqe: thinking about inference 2018-06-05 15:41:49 -07:00
Kyle Isom c87bbfdb93 Add Jupyter notebook with some examples. 2018-06-05 15:41:49 -07:00
Kyle Isom b51e9456c6 misc/aqe: Initial import. 2018-06-05 15:41:49 -07:00
Kyle Isom c5401e5128 misc/numworks: add echelon script for numworks. 2018-06-05 15:41:49 -07:00
Kyle Isom f342fc91db django: finish tutorial 2018-06-05 15:41:49 -07:00
Kyle Isom bc6a424fbe django: Tutorial 6. 2018-06-05 15:41:49 -07:00
Kyle Isom 92a5117dfc django: complete tutorial #5 2018-06-05 15:41:49 -07:00
Kyle Isom d7d7b195d8 django: Moving on to tutorial 5.
I'm a moron.
2018-06-05 15:41:49 -07:00
Kyle Isom 99b8f06813 django: mysite/working on tutorial 4
during switch to generic views, blah blah blah
2018-06-05 15:41:49 -07:00
Kyle Isom 25bfca067c django: finish tutorial #3 2018-06-05 15:41:49 -07:00
Kyle Isom d930315fb3 Link to sketchbooks, devlog, and notebook. 2018-06-05 15:41:49 -07:00
Kyle Isom 2ca9665af5 django: starting the django tutorial 2018-06-05 15:41:49 -07:00
Kyle Isom e0cc4ab988 misc/kforth: Add link to tag. 2018-06-05 15:41:47 -07:00
Kyle Isom ed7d2ea9b1 misc/kforth: Add new part. 2018-06-05 15:41:44 -07:00
Kyle Isom cf3a0f426c misc/kforth: Fix a bunch of bugs from part 0x08. 2018-06-05 15:41:42 -07:00
Kyle Isom 960587baa3 misc/kforth: More work. 2018-06-05 15:41:39 -07:00
Kyle Isom 7a2ed45857 misc/kforth: Restart the world. 2018-06-05 15:41:35 -07:00
Kyle Isom a1149654d4 misc/kforth: Start over. 2018-06-05 15:41:33 -07:00
Kyle Isom 7c5297118a misc/kforth: Move previous work to v1. 2018-06-05 15:41:30 -07:00
Kyle Isom 8fc2b09430 misc/kforth: Minor update to part 0x07 writeup. 2018-06-05 15:41:27 -07:00
Kyle Isom 7ff4b8d35b misc/kforth: Finish part 0x07 writeup. 2018-06-05 15:41:24 -07:00
Kyle Isom 3991bb353b misc/kforth: Starting work on writeup. 2018-06-05 15:41:21 -07:00
Kyle Isom 342bacdf01 misc/kforth: Store proper dictionary address. 2018-06-05 15:41:17 -07:00
Kyle Isom 5788c52ff3 misc/kforth: Notionally start this next writeup. 2018-06-05 15:41:14 -07:00
Kyle Isom d96bf65a24 misc/kforth: Mostly finished with nucleus layer. 2018-06-05 15:41:09 -07:00
Kyle Isom adafdaa128 misc/kforth: Adding stats. 2018-06-05 15:41:05 -07:00
Kyle Isom 825dbf927e misc/kforth: Add forth standard 83 2018-06-05 15:41:02 -07:00
Kyle Isom 7fc402e30a misc/kforth: Filling out more words. 2018-06-05 15:40:58 -07:00
Kyle Isom 6a49675314 misc/kforth: Add system status, work on vocab, better write_num.
- Now system structure includes a status variable and an associated
  function for writing the status out.
- Adding more words to the builtin dictionary.
- write_num round 3.
- Include option to not print the stack each iteration.
2018-06-05 15:40:55 -07:00
Kyle Isom 3b284b7c08 misc/kforth: rst fixups 2018-06-05 15:40:29 -07:00
Kyle Isom 63e9a0a333 misc/kforth: Interpreter writeup, code cleanups. 2018-06-05 15:40:26 -07:00
Kyle Isom 14dc525084 misc/kforth: Start command processing. 2018-06-05 15:40:23 -07:00
Kyle Isom 0a010e4527 misc/kforth: spello 2018-06-05 15:40:21 -07:00
Kyle Isom eb03ca98f3 misc/kforth: but what were you feeling 2018-06-05 15:40:18 -07:00
Kyle Isom 4dae55e02e misc/kforth: Iron out numeric issues. 2018-06-05 15:40:14 -07:00