Göran Weinholt (30):
cp0: Simplify fxarithmetic-shift with a constant shift amount
hashtables: Fix hashtable-keys to handle deleted keys
Fix exception handling and add parameters to (loko)
Documentation: note how to look up trapping instructions
Fix for lost IRQs
Fix the return value from (get-bytevectors-n port 0)
Initial work on fibers
fibers: Use the proper queues for channels
Add definitions for Linux needed to dup file descriptors
fibers: Support for sleeping when running on a PC
fibers: Add a web server sample for Linux
fibers: Implement condition variables and fix wrap-operation
fibers: Fix choice-operation
fibers: Add non-determinism
fibers: Add a test suite
fibers: Integrate fibers with the runtime library I/O
fibers: Store timers in heaps and add cleanup of channels
fibers: Rewrite the UART driver to use fibers, various IRQ rework
fibers: Export the safe exit-current-task, but not make-base-operation
fibers: Document fibers, concurrency and interrupt handling
Merge branch 'wip/fibers'
More docs for parameters, the timing procedures and disassemble
.gitignore: Add config.sls
Update the version number to 0.3.0-alpha.0
Implement get-bytevector-n, stirng->bytevector and bytevector->string
lspci: New sample that scans and lists the PCI bus
Add a bunch more Linux syscalls
Documentation: minor adjustments to interrupts.md
Export IRQ procedures
Version 0.3.0