This website requires JavaScript.
Explore
Help
Sign In
Sojus07
/
hackrf
Watch
1
Star
0
Fork
0
You've already forked hackrf
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
hackrf
/
firmware
/
common
History
Jared Boone
ac0d50a131
Remove irrelevant assumption that LLI argument is a pointer to an array.
2013-12-08 13:06:14 -08:00
..
xapp058
xapp058/ports: Clean up comments and dead code
2013-09-14 18:24:25 -04:00
bitband.c
Fix-ups to copyrights -- missing e-mail address and inconsistent formatting.
2012-10-06 19:14:55 -07:00
bitband.h
Fix-ups to copyrights -- missing e-mail address and inconsistent formatting.
2012-10-06 19:14:55 -07:00
cpld_jtag.c
cpld: Stream CPLD data from host
2013-09-14 18:24:25 -04:00
cpld_jtag.h
cpld: Stream CPLD data from host
2013-09-14 18:24:25 -04:00
fault_handler.c
fault_handler add more info in case of crash.
2013-03-10 14:23:26 +01:00
fault_handler.h
Added fault handler header file, where I've defined the Cortex-M3/M4 SCB using a struct instead of a slew of #defines. This deviates from the libopencm3 method, but is superior in other ways. So, there you go. It's not in libopencm3, it's here.
2012-10-10 13:36:10 -07:00
gpdma.c
Add GPDMA API. Should go in libopencm3 when it's more fleshed-out.
2013-12-07 15:28:59 -08:00
gpdma.h
Add GPDMA API. Should go in libopencm3 when it's more fleshed-out.
2013-12-07 15:28:59 -08:00
hackrf_core.c
Forgot to include rf_path.h now that its pin setup is called from hackrf_core.
2013-11-21 10:23:53 -08:00
hackrf_core.h
Merge remote-tracking branch 'mossmann/master' into jboone_refactor_20130906
2013-11-20 18:43:40 -08:00
LPC4330_M0.ld
Add M0 linker script.
2013-11-19 19:52:50 -08:00
LPC4330_M4_rom_to_ram.ld
Modified ldscripts to more accurately represent LPC4330 hardware.
2013-12-07 15:29:50 -08:00
LPC4330_M4.ld
Modified ldscripts to more accurately represent LPC4330 hardware.
2013-12-07 15:29:50 -08:00
m0_bin.s
Assembly file that includes M0 binary into a .o to be linked into the M4 binary. There's certainly a more elegant way, but for now...
2013-11-20 15:13:18 -08:00
m0_sleep.c
Add default M0 code that just loops forever, if a project doesn't specify any SRC_M0_[CS] files.
2013-11-20 15:11:54 -08:00
Makefile_inc.mk
Extract/isolate path details in Makefile_inc.mk.
2013-12-08 11:33:47 -08:00
max2837_regs.def
firmware: gain control
2013-05-27 14:01:22 +02:00
max2837.c
Oops, missed a spot where I should've called a MAX2837 mode function.
2013-09-06 23:09:29 -07:00
max2837.h
Add MAX2837 mode set/get functions.
2013-09-06 22:29:57 -07:00
max5864.c
Use new ssp_transfer() function instead of ssp_write().
2012-10-13 16:58:22 -07:00
max5864.h
Fix-ups to copyrights -- missing e-mail address and inconsistent formatting.
2012-10-06 19:14:55 -07:00
README
started firmware directory with some basic stuff
2012-05-21 11:33:46 -06:00
rf_path.c
Extract SGPIO multi_slice configuration argument into an init-time function, so it doesn't need to be passed each time the SGPIO interface direction is changed.
2013-12-08 12:21:41 -08:00
rf_path.h
Merge remote-tracking branch 'mossmann/master' into jboone_refactor_20130906
2013-11-20 18:43:40 -08:00
rffc5071_regs.def
Fix overflows in shifts, suppress warnings for temporarily unused variables.
2012-09-04 20:08:30 -04:00
rffc5071.c
initial firmware support for HackRF One
2013-11-19 10:01:26 -07:00
rffc5071.h
initial firmware support for HackRF One
2013-11-19 10:01:26 -07:00
rom_iap.c
Cleanup on xxx_rom_to_ram directory now it contains only makefile, removed redundant .c file from xxx dir.
2013-04-07 18:55:12 +02:00
rom_iap.h
Add host(hackrf_info)/fw(usb_performance) IAP read part id/serial no(to be confirmed).
2013-03-09 11:47:28 +01:00
sgpio_dma.c
Remove irrelevant assumption that LLI argument is a pointer to an array.
2013-12-08 13:06:14 -08:00
sgpio_dma.h
Move LLI_COUNT constant out of SGPIO DMA utility functions.
2013-12-08 12:50:20 -08:00
sgpio.c
Extract SGPIO multi_slice configuration argument into an init-time function, so it doesn't need to be passed each time the SGPIO interface direction is changed.
2013-12-08 12:21:41 -08:00
sgpio.h
Extract SGPIO multi_slice configuration argument into an init-time function, so it doesn't need to be passed each time the SGPIO interface direction is changed.
2013-12-08 12:21:41 -08:00
si5351c.c
Merge remote-tracking branch 'mossmann/master' into jboone_refactor_20130906
2013-11-20 18:43:40 -08:00
si5351c.h
firmware: fix a warning
2013-06-09 09:15:35 -06:00
streaming.c
Factor out USB API for transceiver control into separate files.
2013-09-20 12:54:56 -07:00
streaming.h
Factor out USB API for transceiver control into separate files.
2013-09-20 12:54:56 -07:00
tuning.c
Remove MAX2837_FREQ_NOMINAL_MHZ #define -- it must be updated now that IF is adjustable. So I pushed the calculation directly into the two places it was used.
2013-09-21 20:27:27 -07:00
tuning.h
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb_queue.c
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb_queue.h
Broke some application-specific USB code into separate files within hackrf_usb/. Hoping I can use them as necessary in other projects, or push them into a library eventually.
2013-09-19 19:51:32 -07:00
usb_request.c
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb_request.h
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb_standard_request.c
Remove dependencies on application-specific USB descriptors.
2013-09-17 15:13:12 -07:00
usb_standard_request.h
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb_type.h
Remove dependencies on application-specific USB descriptors.
2013-09-17 15:13:12 -07:00
usb.c
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
usb.h
Move files that have no application-specific bits (e.g. USB stack, tuning, and RF path APIs) to ../common/.
2013-09-17 15:10:46 -07:00
w25q80bv.c
Cleanup on xxx_rom_to_ram directory now it contains only makefile, removed redundant .c file from xxx dir.
2013-04-07 18:55:12 +02:00
w25q80bv.h
Cleanup on xxx_rom_to_ram directory now it contains only makefile, removed redundant .c file from xxx dir.
2013-04-07 18:55:12 +02:00
README
This directory contains things shared by multiple HackRF firmware implementations.