c67ec7ffbe
Merge pull request 'Direct PCIe resource access without depending on fm10k driver' ( #2 ) from direct-pci-resource-access into master
...
continuous-integration/drone/push Build is passing
Reviewed-on: #2
2020-12-23 01:02:44 +00:00
a351389c1e
Direct PCIe resource access without depending on fm10k driver
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-12-23 02:01:57 +01:00
a566a323f9
Added Winbond W25Q16JV 16-Mbit to known devices
continuous-integration/drone/push Build is passing
2020-12-22 01:28:18 +01:00
c0d6478623
New tool fm10k-flash ( #1 )
...
continuous-integration/drone/push Build is passing
Moved FM10K SPI functions to its own files
Added register of known devices
New tool: fm10k-flash
Added COPYING file
Moved code under src/
Add functions to enable/disable sector protection on flash
Add CS release and sleep to finish write(?)
Co-authored-by: WeebDataHoarder <57538841+weebdatahoarder@users.noreply.github.com>
Reviewed-on: #1
Co-Authored-By: DataHoarder <weebdatahoarder@noreply.gammaspectra.live>
Co-Committed-By: DataHoarder <weebdatahoarder@noreply.gammaspectra.live>
2020-12-21 05:11:23 +00:00
b7d7809437
Added clang support
continuous-integration/drone/push Build is passing
2020-12-19 22:11:03 +01:00
cb6e268252
Added README.md with requirement/compilation/usage information.
continuous-integration/drone/push Build is passing
2020-12-19 21:49:53 +01:00
204f437be2
Read JEDEC Manufacturer Information to try to auto-detect device type and size of memory, change force read size parameter to megabits
continuous-integration/drone/push Build is passing
2020-12-19 21:38:31 +01:00
5e21afe140
Rewritten SPI_CTRL using a bitfield instead of raw values for ease of documentation
continuous-integration/drone/push Build is passing
2020-12-19 20:32:00 +01:00
28519977cf
Added make to .drone.yml
continuous-integration/drone/push Build is passing
2020-12-19 18:52:21 +01:00
880bdc174a
Added Makefile
continuous-integration/drone/push Build is failing
2020-12-19 18:31:23 +01:00
484a2899de
Install gcc on build step
continuous-integration/drone/push Build is passing
2020-12-17 21:49:26 +01:00
8184ce1348
Add build check
continuous-integration/drone/push Build is failing
2020-12-17 21:47:25 +01:00
fe84ae18bb
Updated license header
2020-12-17 20:19:44 +01:00
13c5610eab
Add BSD-3-Clause license header
2020-12-16 17:27:55 +01:00
5c26080348
Made it not depend on IES
2020-12-16 17:17:58 +01:00
b8db6e9dc4
Initial version
2020-12-16 01:32:20 +01:00