Click image for full size.
Software-defined GPS for the BeagleBone Black
Most of the SDR-related C/C++ and Verilog code has been removed to make the overall code easier to understand and compile faster.
A reduced version of the KiwiSDR admin web interface is used to view the GPS receiver status and satellite Az/El information.
Please refer to the KiwiSDR project for additional documentation in addition to the source code here.
Also possibly of interest: Before the KiwiSDR project started, a terminal based version of the software-defined GPS was published here. It uses a commercial FPGA development board, BeagleBone Black and also contains a C-code software simulation of the Verilog portions of the design.