summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ham/hackrf/Makefile5
-rw-r--r--ham/hackrf/PLIST205
-rw-r--r--ham/hackrf/distinfo10
3 files changed, 150 insertions, 70 deletions
diff --git a/ham/hackrf/Makefile b/ham/hackrf/Makefile
index 37ec4434084..371ff140ad3 100644
--- a/ham/hackrf/Makefile
+++ b/ham/hackrf/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2020/12/04 20:45:23 nia Exp $
+# $NetBSD: Makefile,v 1.10 2021/04/05 12:49:22 tnn Exp $
-DISTNAME= hackrf-2018.01.1
-PKGREVISION= 2
+DISTNAME= hackrf-2021.03.1
CATEGORIES= ham
MASTER_SITES= ${MASTER_SITE_GITHUB:=mossmann/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
diff --git a/ham/hackrf/PLIST b/ham/hackrf/PLIST
index 706f7425be6..be84ffbad8a 100644
--- a/ham/hackrf/PLIST
+++ b/ham/hackrf/PLIST
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2019/02/02 08:44:44 tnn Exp $
+@comment $NetBSD: PLIST,v 1.4 2021/04/05 12:49:22 tnn Exp $
+bin/hackrf_clock
bin/hackrf_cpldjtag
bin/hackrf_debug
bin/hackrf_info
+bin/hackrf_operacake
bin/hackrf_spiflash
bin/hackrf_sweep
bin/hackrf_transfer
@@ -9,7 +11,7 @@ include/libhackrf/hackrf.h
lib/libhackrf.a
lib/libhackrf.so
lib/libhackrf.so.0
-lib/libhackrf.so.0.5.0
+lib/libhackrf.so.0.6.0
lib/pkgconfig/libhackrf.pc
share/hackerRF/COPYING
share/hackerRF/RELEASENOTES
@@ -24,16 +26,15 @@ share/hackerRF/doc/Readme.md
share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0.olp
share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0.ols
share/hackerRF/doc/SPIFI_Quad_Tests_OLS/SPIFI_QUAD_100MHZ_OLS_0_9_6b3_JellyBean_Startup_Dual4_M4_SPIFI_0_Analyze.txt
-share/hackerRF/doc/hardware/README
share/hackerRF/doc/hardware/hackrf-one-assembly.pdf
share/hackerRF/doc/hardware/hackrf-one-bom.csv
share/hackerRF/doc/hardware/hackrf-one-gerbers/README
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-B_Mask.gbs
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C1F.gtl
-share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C2.gbr
-share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C3.gbr
+share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C2.g2
+share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C3.g3
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-C4B.gbl
-share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-Edge_Cuts.gbr
+share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-Edge_Cuts.gm1
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_Mask.gts
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_Paste.gtp
share/hackerRF/doc/hardware/hackrf-one-gerbers/hackrf-one-F_SilkS.gto
@@ -64,13 +65,15 @@ share/hackerRF/doc/wiki/images/hackrf_blockdiagram-digital.png
share/hackerRF/doc/wiki/images/hackrf_blockdiagram-digital.svg
share/hackerRF/doc/wiki/images/hackrf_blockdiagram-frontend_baseband.png
share/hackerRF/doc/wiki/images/hackrf_blockdiagram-frontend_baseband.svg
-share/hackerRF/firmware-bin/hackrf_cpld_default.xsvf
share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.bin
share/hackerRF/firmware-bin/hackrf_jawbreaker_usb.dfu
share/hackerRF/firmware-bin/hackrf_one_usb.bin
share/hackerRF/firmware-bin/hackrf_one_usb.dfu
+share/hackerRF/firmware-bin/hackrf_rad1o_usb.bin
+share/hackerRF/firmware-bin/hackrf_rad1o_usb.dfu
share/hackerRF/firmware/CMakeLists.txt
share/hackerRF/firmware/README
+share/hackerRF/firmware/appveyor.sh
share/hackerRF/firmware/blinky/CMakeLists.txt
share/hackerRF/firmware/blinky/README
share/hackerRF/firmware/blinky/blinky.c
@@ -84,6 +87,10 @@ share/hackerRF/firmware/common/bitband.c
share/hackerRF/firmware/common/bitband.h
share/hackerRF/firmware/common/cpld_jtag.c
share/hackerRF/firmware/common/cpld_jtag.h
+share/hackerRF/firmware/common/cpld_xc2c.c
+share/hackerRF/firmware/common/cpld_xc2c.h
+share/hackerRF/firmware/common/crc.c
+share/hackerRF/firmware/common/crc.h
share/hackerRF/firmware/common/fault_handler.c
share/hackerRF/firmware/common/fault_handler.h
share/hackerRF/firmware/common/gpdma.c
@@ -93,6 +100,8 @@ share/hackerRF/firmware/common/gpio_lpc.c
share/hackerRF/firmware/common/gpio_lpc.h
share/hackerRF/firmware/common/hackrf_core.c
share/hackerRF/firmware/common/hackrf_core.h
+share/hackerRF/firmware/common/hackrf_ui.c
+share/hackerRF/firmware/common/hackrf_ui.h
share/hackerRF/firmware/common/i2c_bus.c
share/hackerRF/firmware/common/i2c_bus.h
share/hackerRF/firmware/common/i2c_lpc.c
@@ -104,12 +113,20 @@ share/hackerRF/firmware/common/max2837.h
share/hackerRF/firmware/common/max2837_regs.def
share/hackerRF/firmware/common/max2837_target.c
share/hackerRF/firmware/common/max2837_target.h
+share/hackerRF/firmware/common/max2871.c
+share/hackerRF/firmware/common/max2871.h
+share/hackerRF/firmware/common/max2871_regs.c
+share/hackerRF/firmware/common/max2871_regs.h
share/hackerRF/firmware/common/max5864.c
share/hackerRF/firmware/common/max5864.h
share/hackerRF/firmware/common/max5864_target.c
share/hackerRF/firmware/common/max5864_target.h
+share/hackerRF/firmware/common/mixer.c
+share/hackerRF/firmware/common/mixer.h
share/hackerRF/firmware/common/operacake.c
share/hackerRF/firmware/common/operacake.h
+share/hackerRF/firmware/common/portapack.c
+share/hackerRF/firmware/common/portapack.h
share/hackerRF/firmware/common/rf_path.c
share/hackerRF/firmware/common/rf_path.h
share/hackerRF/firmware/common/rffc5071.c
@@ -131,6 +148,10 @@ share/hackerRF/firmware/common/streaming.c
share/hackerRF/firmware/common/streaming.h
share/hackerRF/firmware/common/tuning.c
share/hackerRF/firmware/common/tuning.h
+share/hackerRF/firmware/common/ui_portapack.c
+share/hackerRF/firmware/common/ui_portapack.h
+share/hackerRF/firmware/common/ui_rad1o.c
+share/hackerRF/firmware/common/ui_rad1o.h
share/hackerRF/firmware/common/usb.c
share/hackerRF/firmware/common/usb.h
share/hackerRF/firmware/common/usb_queue.c
@@ -152,27 +173,32 @@ share/hackerRF/firmware/common/xapp058/micro.h
share/hackerRF/firmware/common/xapp058/ports.c
share/hackerRF/firmware/common/xapp058/ports.h
share/hackerRF/firmware/cpld/README
+share/hackerRF/firmware/cpld/sgpio_debug/Makefile
+share/hackerRF/firmware/cpld/sgpio_debug/README.md
+share/hackerRF/firmware/cpld/sgpio_debug/batch_svf
+share/hackerRF/firmware/cpld/sgpio_debug/batch_xsvf
+share/hackerRF/firmware/cpld/sgpio_debug/default.xsvf
+share/hackerRF/firmware/cpld/sgpio_debug/sgpio_debug.xise
+share/hackerRF/firmware/cpld/sgpio_debug/top.jed
+share/hackerRF/firmware/cpld/sgpio_debug/top.ucf
+share/hackerRF/firmware/cpld/sgpio_debug/top.vhd
+share/hackerRF/firmware/cpld/sgpio_debug/top_tb.vhd
+share/hackerRF/firmware/cpld/sgpio_if/Makefile
share/hackerRF/firmware/cpld/sgpio_if/README.md
+share/hackerRF/firmware/cpld/sgpio_if/batch_svf
+share/hackerRF/firmware/cpld/sgpio_if/batch_xsvf
share/hackerRF/firmware/cpld/sgpio_if/default.xsvf
-share/hackerRF/firmware/cpld/sgpio_if/program
share/hackerRF/firmware/cpld/sgpio_if/sgpio_if.xise
share/hackerRF/firmware/cpld/sgpio_if/top.jed
share/hackerRF/firmware/cpld/sgpio_if/top.ucf
share/hackerRF/firmware/cpld/sgpio_if/top.vhd
share/hackerRF/firmware/cpld/sgpio_if/top_tb.vhd
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/README.md
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/program
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/sgpio_if_passthrough.svf
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/sgpio_if_passthrough.xise
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/top.ucf
-share/hackerRF/firmware/cpld/sgpio_if_passthrough/top.vhd
share/hackerRF/firmware/dfu-util.cmake
share/hackerRF/firmware/dfu.py
share/hackerRF/firmware/hackrf-common.cmake
share/hackerRF/firmware/hackrf_usb/CMakeLists.txt
share/hackerRF/firmware/hackrf_usb/hackrf_usb.c
-share/hackerRF/firmware/hackrf_usb/sgpio_isr.c
-share/hackerRF/firmware/hackrf_usb/sgpio_isr.h
+share/hackerRF/firmware/hackrf_usb/sgpio_m0.s
share/hackerRF/firmware/hackrf_usb/usb_api_board_info.c
share/hackerRF/firmware/hackrf_usb/usb_api_board_info.h
share/hackerRF/firmware/hackrf_usb/usb_api_cpld.c
@@ -187,6 +213,8 @@ share/hackerRF/firmware/hackrf_usb/usb_api_sweep.c
share/hackerRF/firmware/hackrf_usb/usb_api_sweep.h
share/hackerRF/firmware/hackrf_usb/usb_api_transceiver.c
share/hackerRF/firmware/hackrf_usb/usb_api_transceiver.h
+share/hackerRF/firmware/hackrf_usb/usb_api_ui.c
+share/hackerRF/firmware/hackrf_usb/usb_api_ui.h
share/hackerRF/firmware/hackrf_usb/usb_bulk_buffer.c
share/hackerRF/firmware/hackrf_usb/usb_bulk_buffer.h
share/hackerRF/firmware/hackrf_usb/usb_descriptor.c
@@ -195,50 +223,21 @@ share/hackerRF/firmware/hackrf_usb/usb_device.c
share/hackerRF/firmware/hackrf_usb/usb_device.h
share/hackerRF/firmware/hackrf_usb/usb_endpoint.c
share/hackerRF/firmware/hackrf_usb/usb_endpoint.h
-share/hackerRF/firmware/mixertx/CMakeLists.txt
-share/hackerRF/firmware/mixertx/README
-share/hackerRF/firmware/mixertx/mixertx.c
-share/hackerRF/firmware/sgpio-rx/CMakeLists.txt
-share/hackerRF/firmware/sgpio-rx/README
-share/hackerRF/firmware/sgpio-rx/sgpio-rx.c
-share/hackerRF/firmware/sgpio-rx/table.py
-share/hackerRF/firmware/sgpio/CMakeLists.txt
-share/hackerRF/firmware/sgpio/README
-share/hackerRF/firmware/sgpio/sgpio_test.c
-share/hackerRF/firmware/sgpio_passthrough/CMakeLists.txt
-share/hackerRF/firmware/sgpio_passthrough/README
-share/hackerRF/firmware/sgpio_passthrough/Test_SGPIO0_to15.ods
-share/hackerRF/firmware/sgpio_passthrough/Test_SGPIO0_to15.pdf
-share/hackerRF/firmware/sgpio_passthrough/Test_SGPIO_GPIO_mode_test_sgpio_interface.txt
-share/hackerRF/firmware/sgpio_passthrough/sgpio_passthrough.c
-share/hackerRF/firmware/simpletx/CMakeLists.txt
-share/hackerRF/firmware/simpletx/README
-share/hackerRF/firmware/simpletx/simpletx.c
-share/hackerRF/firmware/spiflash/CMakeLists.txt
-share/hackerRF/firmware/spiflash/README
-share/hackerRF/firmware/spiflash/spiflash.c
-share/hackerRF/firmware/startup/CMakeLists.txt
-share/hackerRF/firmware/startup/README
-share/hackerRF/firmware/startup/startup.c
-share/hackerRF/firmware/startup_systick/CMakeLists.txt
-share/hackerRF/firmware/startup_systick/README
-share/hackerRF/firmware/startup_systick/startup_systick.c
-share/hackerRF/firmware/startup_systick_perfo/CMakeLists.txt
-share/hackerRF/firmware/startup_systick_perfo/README
-share/hackerRF/firmware/startup_systick_perfo/perf_mips.c
-share/hackerRF/firmware/startup_systick_perfo/result_exec_from_SPIFI.txt
-share/hackerRF/firmware/startup_systick_perfo/result_exec_from_SRAM.txt
-share/hackerRF/firmware/startup_systick_perfo/startup_systick.c
share/hackerRF/firmware/toolchain-arm-cortex-m.cmake
share/hackerRF/firmware/tools/check_clock.py
+share/hackerRF/firmware/tools/cpld_bitstream.py
+share/hackerRF/firmware/tools/dumb_crc32.py
share/hackerRF/firmware/tools/dump_cgu.py
+share/hackerRF/firmware/tools/xsvf.py
share/hackerRF/hardware/LNA915/LNA915-cache.lib
share/hackerRF/hardware/LNA915/LNA915.cmp
share/hackerRF/hardware/LNA915/LNA915.kicad_pcb
-share/hackerRF/hardware/LNA915/LNA915.net
+share/hackerRF/hardware/LNA915/LNA915.lib
share/hackerRF/hardware/LNA915/LNA915.pro
share/hackerRF/hardware/LNA915/LNA915.sch
share/hackerRF/hardware/LNA915/README
+share/hackerRF/hardware/LNA915/fp-lib-table
+share/hackerRF/hardware/LNA915/sym-lib-table
share/hackerRF/hardware/bubblegum/bubblegum-cache.lib
share/hackerRF/hardware/bubblegum/bubblegum.brd
share/hackerRF/hardware/bubblegum/bubblegum.cmp
@@ -249,18 +248,44 @@ share/hackerRF/hardware/gsg-kicad-lib/LICENSE
share/hackerRF/hardware/gsg-kicad-lib/README.md
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0402-SHORT-10MIL.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0402.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0603-JUMPER-3-BRIDGED12.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0603-JUMPER.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0603-JUMPER_3.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0603.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0603D.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/0805.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/1Pin_0603.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2450BP39D100C.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2500BL14M100.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2X5-SHROUDED-NS.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2X5-SHROUDED.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2X5-SHROUDED_LOCK.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/2X5-SHROUDED_SMD.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/3306F.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/50MIL-HEADER-2x5-TH.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/5130BP18U4060.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/APA102-2020.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/B140-13-F.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/B9413.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/BGA256C80P16X16_1400X1400X170.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/BGA7H1N6.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/BK-912.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/BU2032SM-BT.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/CUI_PJ-102[AB]H.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/DEA202484HT.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/DIP14.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/F5Q.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/FIL-DEA-0603.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/GREATFET-PROTO-AREA.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/GRF6011.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HC-49S.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x1-TESTPROBE.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x1.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x2-SHORTED.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x2.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x20-SMD-RA.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x20-SMD.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x20-TESTPROBE.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x20.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x3.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-1x4.kicad_mod
@@ -274,78 +299,116 @@ share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x12.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x13.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x16.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x2.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-LC-SMD-2.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-LC-SMD-2_trap_ends.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-LC-SMD.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-LC-SMD_trap_ends.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-LC.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-REVERSE.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20-TESTPROBE.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x20.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x3.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x4-TESTPROBE.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x4.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x5.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x6.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x7.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x8.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-2x9.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-SMT-2x1.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-SMT-2x2.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-SMT-2x4.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HEADER-SMT-2x7.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HHM2293A1.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HOLE126MIL-COPPER.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/HOLE126MIL.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/JST_PH_S2B-PH-SM4-TB_02x2.00mm_Angled.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/KT2520K.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/LP0603.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/LQFP144.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/LTC5507.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/LTST-S220.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/MHSS1105.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/OH4.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/POGOPIN-5-IMME.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/PinHeader_2x10_P2.54mm_Vertical_flipped.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/QFN12-3.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/QFN16-3.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/QFN20-4.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/QFN24-4.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/QFN32-5.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/RESISTOR-AXIAL-1.7x3.3mm.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/RESISTOR-AXIAL-2.3x6.0mm.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/RJ45-RJHSE-5380.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13317-373LF.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13322-375LF.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13350-385LF.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13351-378LF.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13374-397LF.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SKY13411-374LF.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SLG46621.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SMA-73251-2120.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SMA-EDGE.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SMA-KIT-1.5MF.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SMA-VERTICAL.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOD128.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOIC16.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOIC8-154.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOIC8-208.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SON50P200X200X60-9N.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT23-3.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT23GDS.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT25.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT343.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT353-1.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT363.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SOT457.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SSOP20.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SSSS810701.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SWITCH-FSMRA.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SWITCH-PTS840-P.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/SiT1533.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TESTPOINT-50MIL.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TESTPOINT-TOORCAMP-2018-EDGE.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TESTPOINT-TOORCAMP-2018-JIG-SPRING.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TSLP-7-1.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TSSOP16.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TSSOP20.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TSSOP28.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TSSOP56.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/TerminalBlock_4UCON_19963_02x3.5mm_Straight.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/USB-MICROB-FCI-10103592-EXT.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/USB-MICROB-FCI-10103592-LONGPADS.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/USB-MICROB-FCI-10103592.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/VBPW34FASR.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/VSSOP8.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/XTAL-AB26TRQ.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/XTAL3.2x2.5mm-EXT.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/XTAL3.2x2.5mm.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/XTAL5.0x3.2mm.kicad_mod
+share/hackerRF/hardware/gsg-kicad-lib/gsg-modules.pretty/foxglove_jtag.kicad_mod
share/hackerRF/hardware/gsg-kicad-lib/gsg-symbols.dcm
share/hackerRF/hardware/gsg-kicad-lib/gsg-symbols.lib
+share/hackerRF/hardware/hackrf-one/LICENSE
share/hackerRF/hardware/hackrf-one/PlasticCase_CAD/Case_With_HackRF.png
-share/hackerRF/hardware/hackrf-one/PlasticCase_CAD/HackRF_One_Case.dxf
share/hackerRF/hardware/hackrf-one/PlasticCase_CAD/HackRF_One_Case.png
share/hackerRF/hardware/hackrf-one/PlasticCase_CAD/HackRF_One_Case_With_Button_CutOuts.dxf
share/hackerRF/hardware/hackrf-one/PlasticCase_CAD/README
share/hackerRF/hardware/hackrf-one/README
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/README
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One-Bottom_laser_cutting_431mm_Easy.txt
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One-Top_laser_cutting_800mm_Normal.txt
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Bottom2D.png
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Bottom2D.skp
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Top2D+HackRF_OneTOP.png
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Top2D+HackRF_OneTOP.skp
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Top2D.png
-share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014/SoBv1_HackRF_One_Top2D.skp
+share/hackerRF/hardware/hackrf-one/acrylic_case/HackRF_One_Case_v2.dxf
+share/hackerRF/hardware/hackrf-one/acrylic_case/HackRF_One_Case_v2.pdf
+share/hackerRF/hardware/hackrf-one/acrylic_case/HackRF_One_Case_v2.svg
+share/hackerRF/hardware/hackrf-one/acrylic_case/README.md
share/hackerRF/hardware/hackrf-one/baseband.sch
share/hackerRF/hardware/hackrf-one/fp-lib-table
share/hackerRF/hardware/hackrf-one/frontend.sch
share/hackerRF/hardware/hackrf-one/hackrf-one-cache.lib
share/hackerRF/hardware/hackrf-one/hackrf-one.cmp
share/hackerRF/hardware/hackrf-one/hackrf-one.kicad_pcb
-share/hackerRF/hardware/hackrf-one/hackrf-one.net
share/hackerRF/hardware/hackrf-one/hackrf-one.pro
share/hackerRF/hardware/hackrf-one/hackrf-one.sch
share/hackerRF/hardware/hackrf-one/mcu.sch
+share/hackerRF/hardware/hackrf-one/sym-lib-table
share/hackerRF/hardware/jawbreaker/README
share/hackerRF/hardware/jawbreaker/SoBv1_DP17298/README
share/hackerRF/hardware/jawbreaker/SoBv1_DP17298/SoBv1-DP17298-jawbreaker-Bottom.skp
@@ -423,5 +486,23 @@ share/hackerRF/hardware/neapolitan/neapolitan.kicad_pcb
share/hackerRF/hardware/neapolitan/neapolitan.net
share/hackerRF/hardware/neapolitan/neapolitan.pro
share/hackerRF/hardware/neapolitan/neapolitan.sch
+share/hackerRF/hardware/operacake/README
+share/hackerRF/hardware/operacake/fp-lib-table
+share/hackerRF/hardware/operacake/operacake-cache.lib
+share/hackerRF/hardware/operacake/operacake.kicad_pcb
+share/hackerRF/hardware/operacake/operacake.net
+share/hackerRF/hardware/operacake/operacake.pro
+share/hackerRF/hardware/operacake/operacake.sch
share/hackerRF/hardware/test/si5351-configure.py
+@pkgdir share/hackerRF/hardware/hackrf-one/SoBv1_HackRF_One_16Janv2014
+@pkgdir share/hackerRF/firmware/startup_systick_perfo
+@pkgdir share/hackerRF/firmware/startup_systick
+@pkgdir share/hackerRF/firmware/startup
+@pkgdir share/hackerRF/firmware/spiflash
+@pkgdir share/hackerRF/firmware/simpletx
+@pkgdir share/hackerRF/firmware/sgpio_passthrough
+@pkgdir share/hackerRF/firmware/sgpio-rx
+@pkgdir share/hackerRF/firmware/sgpio
+@pkgdir share/hackerRF/firmware/mixertx
@pkgdir share/hackerRF/firmware/libopencm3
+@pkgdir share/hackerRF/firmware/cpld/sgpio_if_passthrough
diff --git a/ham/hackrf/distinfo b/ham/hackrf/distinfo
index 21ed490af20..4c7ad3a1c09 100644
--- a/ham/hackrf/distinfo
+++ b/ham/hackrf/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.4 2019/02/02 08:44:44 tnn Exp $
+$NetBSD: distinfo,v 1.5 2021/04/05 12:49:22 tnn Exp $
-SHA1 (hackrf-2018.01.1.tar.xz) = 3f12401cc4df50b1bd278c87a5acd8a16f724bfa
-RMD160 (hackrf-2018.01.1.tar.xz) = 29a296bcbeb1344feb8fd44b9a8591e459e7cd1c
-SHA512 (hackrf-2018.01.1.tar.xz) = 89848fb58a8a29f7fe85bd817d5716117a2c7a5f2c4bb8582ad1ba8186831ca3054ea1314de943d1e923641eb18b6008cd8af79585e58fa50d55d5a7fd1b04e4
-Size (hackrf-2018.01.1.tar.xz) = 15464500 bytes
+SHA1 (hackrf-2021.03.1.tar.xz) = 0ac0d360486fcf52b1e70a3ae4a5a7670a5b6ebb
+RMD160 (hackrf-2021.03.1.tar.xz) = d8c454803cad3ae966192dc3668eceac534d60ab
+SHA512 (hackrf-2021.03.1.tar.xz) = 4a88b877a9f6fee0c8d9496eb265655af4baa678e862ca6147596cd3a1d85dd50315da6531efa54d050847ce5068c4726393b4897d40576888d10a898ad57139
+Size (hackrf-2021.03.1.tar.xz) = 13661964 bytes