Add docs (#32) * cargo fmt mailbox and fb * remove console * remove old boot folder * alloc compiles * add deps * add alloc to std build * finish removing console * add dead code header * add macos, linux, windows to gitignore * remove aarch64 * add alloc test * move dev_barrier fn to cpu module * add note * add dev_barrier(), refactor * ill be back * allocator failing with uart garbage * use most recent spin crate * add crate dependency * small changes * update makefile * blink faster * launch codes * ignore debug files * rip, optimization breaks the uart * add objdump, nm, and readelf targets for test * read ascii chars * most of uart is broken * hello from rust * 🦀 * add test case * add aeabi_unwind_cpp_pr0 -> panic * sheesh its running slow * hello from rust * guess we like space * remove commented code * remove vs code settings * remove comment * standardize naming * opt level 1 seems the best so far * beam hits ship * screen is blank * game on make run target * i am speed * space invader * unsafeteeee * emit beam * stop panicking! * keyboard timeout * change movement speed * pause * merge and black rectangle on bottom * fewer beam artifacts * fewer beam artifacts * better * add setup instructions * add contributions and remove docs from main * refactor * add some more edits * Ashish/docs (#30) * better * docs Co-authored-by: Ashish Rao <aprao@stanford.edu> * Xiluo/docs (#31) * Remove Artifacts (#29) * fewer beam artifacts * better * Update gpio.rs * Update keyboard.rs * Update timer.rs Co-authored-by: Ashish Rao <aprao@stanford.edu> Co-authored-by: xiluohe <42448015+xiluohe@users.noreply.github.com> * Update space_invaders.rs * add email * add more refs Co-authored-by: Ashish Rao <aprao@stanford.edu> Co-authored-by: Xiluo He <hexiluo@gmail.com> Co-authored-by: xiluohe <42448015+xiluohe@users.noreply.github.com>