d14d06e508
CSI fuzzer feature -- document to be finished
2021-05-13 17:45:39 +02:00
7cf9ba6e31
Add dmesg printing option for broadcasting packet
2021-05-10 14:04:34 +02:00
c24e0a046d
sdr.c: change the legacy tx_itrpt1 to tx_itrpt
2021-05-05 16:53:15 +02:00
c687b19dde
minor update on xilinx dma driver related stuffs
2021-05-05 16:46:28 +02:00
56fcab2044
udpate ad9361 driver related stuffs:
...
we do not maintain our own (modified) ad9361 driver anymore! The original ad9361 driver in the Linux kernel tree can be used with some extra EXPORT_SYMBOL.
2021-05-05 16:44:39 +02:00
fc47ee1d62
fix the bug when retry_limit_raw==0 in sdr.c (0 is the abnormal number encountered in the monitor mode. normally it should >= 1). the bug causes 15 times transmissions for a packet if no ack is received
2021-04-05 21:53:29 +02:00
913a9e947c
add ack disable register in xpu in case ack needs to be disabled in monitor mode
2021-04-05 21:51:47 +02:00
aed16d0502
add missing soft decoding api in hw_def.h
2021-04-05 21:50:40 +02:00
bb0a2c5897
in xpu.v slv_reg19 and slv_reg8 are not twistted anymore. slv_reg6 is added to assist the register map in xpu more clear. separate registers for different purpose. separate registers for dynamic and static configurations in driver (sdr.c).
2021-04-05 21:49:59 +02:00
1196ed1fef
remove our customized xilinx_dma.c. the original xilinx_dma.c in kernel can be used now
2021-04-05 21:45:27 +02:00
95d3c7c5f3
remove all the compiling warnings when build 32bit driver
2021-04-05 21:42:46 +02:00
e1c2ba0915
turn on soft decoding by default in openofdm_rx.c driver
2021-04-05 21:41:31 +02:00
027d42ec5b
Fix the state unsync issue between rx interrupt and mac80211. When the issue happens, only a new packet incoming could trigger an old rx packet going to mac80211 rx. And this new fix also could work with the original xilinx dma driver. Our slightly modified xilinx dma driver is not needed anymore.
2021-03-22 23:59:41 +01:00
46c420ae77
Follow-up typo
2021-02-04 20:42:04 +01:00
b1dd94e387
Fix various typos
...
Found via codespell v2.1.dev0
`codespell -q 3 -L ans,filp,fils,hsi`
2021-02-04 20:41:51 +01:00
55c2866f7c
Merge pull request #54 from lnceballosz/master
...
NGI0 - Updating licensing aspects according REUSE
2021-02-03 16:14:49 +01:00
9e7be83fb0
Update xpu.c
2021-02-03 15:45:09 +01:00
20f54826cd
Update xilinx_dma.c
2021-02-03 15:44:30 +01:00
1ed5453a9a
Update make_xilinx_dma.sh
2021-02-03 15:43:59 +01:00
ad98df511b
Update README.md
2021-02-03 15:43:34 +01:00
c4306a8baf
Update tx_intf.c
2021-02-03 15:42:49 +01:00
541ccd3ce3
Update side_ch.h
2021-02-03 15:42:17 +01:00
ebf4978ece
Update side_ch.c
2021-02-03 15:41:35 +01:00
a415fa7ffb
Update make_driver.sh
2021-02-03 15:41:02 +01:00
d8d76f8862
Update sdr.h
2021-02-03 15:40:16 +01:00
32bfd1abde
Update sdr.c
2021-02-03 15:39:58 +01:00
8598124eec
Update rx_intf.c
2021-02-03 15:39:36 +01:00
5355b2b8ea
Update openofdm_tx.c
2021-02-03 15:38:47 +01:00
a3cbb385b8
Update openofdm_rx.c
2021-02-03 15:38:20 +01:00
9e46321135
Update make_all.sh
2021-02-03 15:37:12 +01:00
d5f8d0d664
Update hw_def.h
2021-02-03 15:36:30 +01:00
f0cca53ce0
Update ad9361_private.h
2021-02-03 15:35:25 +01:00
eede959f93
Update ad9361.h
2021-02-03 15:34:39 +01:00
56c954897d
Update ad9361.c
2021-02-03 15:34:08 +01:00
2238b42bb8
improve csma state machine, force ch_idle high after decode, log cw and num_slot_random in the last attempt
2021-01-28 14:15:29 +01:00
a6085186d9
adding license and copyright headers
2021-01-20 13:30:12 +01:00
09316927a9
change the rssi_half_db_offset back to original
...
to get the correct rssi report.
2021-01-19 16:49:27 +01:00
6e3730c0c1
Linux queue waking/sleeping decision update: LARGE FPGA models were using small MAX_NUM_DMA_SYMBOL but now is based on /proc/device-tree/model information
2020-12-29 21:33:36 +01:00
5680efab70
enable dynamic cw
2020-12-28 16:03:51 +01:00
aa239344c1
use a better cca rssi threshold in sdr.c
2020-12-17 16:48:56 +01:00
5deb8d18f6
sync internal
2020-12-14 13:32:15 +01:00
b6d7171315
sdr driver update for 80211n
2020-11-05 18:22:24 +01:00
f71252c537
iq capture feature
2020-10-19 10:13:51 +02:00
22dd0cc486
the side channel (timestamp, frequency offset, CSI, equalizer) feature
2020-10-08 15:07:57 +02:00
0a92505df2
add recent update:
...
1. add git revision software register 7 to DRV_XPU module (not FPGA XPU module)
2. fix the print of hdr->seq_ctrl in sdr.c
3. add ht_flag display to sdr.c
4. remove the sysid from devicetree because new we have our own git revision read back solution in FPGA (XPU register 63) and driver (the sotware register 7 of drv_xpu)
5. add sudo to update_sdcard.sh to make the image generation without SD card in the test-bed easier
2020-09-04 10:57:04 +02:00
838a9007cf
update source coed of: 4 fpga queues and better driver/fpga flow control to avoid crash. improved slice cfg and printing
2020-06-12 10:50:34 +02:00
b5ead9efdd
sync master ( #21 )
...
* fix the branch name, since we use master in public repositry
* track correct git repository
* track correct openofdm_rx
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
2020-06-11 15:50:12 +02:00
febc5adf73
prepare upgrade
2020-04-27 09:37:04 +02:00
75042a3073
fix the tsf warning in sdr.c and sdrctl
2020-03-06 14:05:47 +01:00
e63d1ec300
Jetmir: add tsf set command to sdrctl
2020-03-05 08:50:41 +01:00