No description
Find a file
2020-05-15 08:42:34 -05:00
debian Release 3.4.0~pre0 2020-04-28 10:33:09 -06:00
examples Merge remote-tracking branch 'origin/v3.3' 2020-04-23 12:40:29 -06:00
libpci Częściowy port aplikacji na windows (kompiluje się) 2013-10-12 05:38:20 +02:00
stubs/sys Add sys/io.h stubs implementation 2020-04-20 18:18:40 +02:00
winio32 Częściowy port aplikacji na windows (kompiluje się) 2013-10-12 05:38:20 +02:00
.gitattributes debian: use git archive to produce dfsg orig tarball 2020-04-28 10:33:09 -06:00
.gitignore sserial: add support for 7i77 analog sserial remote, add also example program for it 2014-09-19 12:47:11 +02:00
.travis.yml build using the C11 standard 2020-04-27 21:31:26 -06:00
anyio.c merge changes from JT's mesaflash version 2020-04-23 15:01:06 -06:00
anyio.h merge changes from JT's mesaflash version 2020-04-23 15:01:06 -06:00
bitfile.c libanyio: print bit file details only in verbose mode 2014-09-11 23:01:15 +02:00
bitfile.h libanyio: print bit file details only in verbose mode 2014-09-11 23:01:15 +02:00
boards.h detection: support '--device ETHER' for any ethernet device 2016-10-22 14:49:12 -05:00
common.c anyio: refactor: unification of functions arguments in hostmot2 access interface 2015-03-09 01:01:03 +01:00
common.h anyio: refactor: unification of functions arguments in hostmot2 access interface 2015-03-09 01:01:03 +01:00
COPYING Add GPL license text file 2020-04-20 16:27:04 +02:00
eeprom.c Merge branch 'v3.2' into v3.3 2017-06-27 10:33:37 -06:00
eeprom.h Introduce, use new commandline flag --fix-boot-block 2016-07-02 08:13:10 -05:00
eeprom_local.c eeprom_local: include pci/pci.h 2017-06-25 20:19:57 -06:00
eeprom_local.h Introduce, use new commandline flag --fix-boot-block 2016-07-02 08:13:10 -05:00
eeprom_remote.c Introduce, use new commandline flag --fix-boot-block 2016-07-02 08:13:10 -05:00
eeprom_remote.h Introduce, use new commandline flag --fix-boot-block 2016-07-02 08:13:10 -05:00
encoder_module.c Remove declarations of unused variables 2016-07-02 08:47:37 -05:00
encoder_module.h libanyio: use base address from module descriptor, not from regmap 2015-03-11 10:38:05 +01:00
epp_boards.c Remove declarations of unused variables 2016-07-02 08:47:37 -05:00
epp_boards.h function declarations shouldn't be marked inline 2017-06-25 11:14:13 -06:00
eth_boards.c merge changes from JT's mesaflash version 2020-04-23 15:01:06 -06:00
eth_boards.h don't segfault on unknown ethernet boards 2018-04-22 21:51:12 -06:00
hostmot2.c hostmot2.c: remove unused function 2020-05-15 08:39:31 -05:00
hostmot2.h Add inmux pin names and xy100 module information and pin names 2020-04-23 15:02:20 -06:00
hostmot2_def.h add RCPWM pinout support 2020-04-23 15:08:01 -06:00
lbp.c Merge pull request #30 from dwrobel/6-linking-errors 2020-04-23 08:41:25 -06:00
lbp.h sserial: read and report NV variables values 2015-01-06 17:45:11 +01:00
lbp16.c Always return a value from the these functions 2016-07-02 08:44:50 -05:00
lbp16.h lbp16: move FPGA reset and reload to common place as now both ethernet and serial hm2 boards use them 2014-09-14 11:00:53 +02:00
libpci.dll Częściowy port aplikacji na windows (kompiluje się) 2013-10-12 05:38:20 +02:00
Makefile Makefile: Treat format problems as errors 2020-05-15 08:42:34 -05:00
mesaflash.1 docs: minor manpage updates 2020-04-28 17:55:28 -06:00
mesaflash.c various: fix -Wformat diagnostics 2020-05-15 08:40:59 -05:00
pci_boards.c check return value from seteuid(), though it should be safe 2020-04-25 16:27:21 -06:00
pci_boards.h libanyio: add support for 6i24 PCIE board 2015-01-16 19:10:43 +01:00
README.md README: note build dependency on pkg-config 2020-04-24 14:27:01 -06:00
serial_boards.c serial_recv_packet(): add read error handling 2020-04-25 16:27:26 -06:00
serial_boards.h libanyio: factor out ethernet and serial transport level details from lbp16 2014-09-12 23:43:12 +02:00
spi_boards.c various: fix -Wformat diagnostics 2020-05-15 08:40:59 -05:00
spi_boards.h libanyio: remove spilbp as only spi_boards use it and it's too simple to be standalone 2014-09-13 00:25:11 +02:00
sserial_module.c various: fix -Wformat diagnostics 2020-05-15 08:40:59 -05:00
sserial_module.h sserial_module: declare sserial_write(), used by pci_analog_write 2017-06-25 20:48:09 -06:00
types.h add lost types.h to repo 2014-09-11 21:22:45 +02:00
usb_boards.c Fix -Wstringop-truncation warnings 2020-04-20 16:35:34 +02:00
usb_boards.h refactor: extract board definitions to boards.h to remove including main library header file in all submodules 2014-05-09 13:35:23 +02:00
WinIo32.dll Częściowy port aplikacji na windows (kompiluje się) 2013-10-12 05:38:20 +02:00
WinIo32.sys Częściowy port aplikacji na windows (kompiluje się) 2013-10-12 05:38:20 +02:00

mesaflash

Configuration and diagnostic tool for Mesa Electronics PCI(E)/ETH/EPP/USB/SPI boards

Quickstart:

MesaFlash depends on a couple of packages to build, so install those first:

sudo apt install libpci-dev pkg-config

You may need to install git first:

sudo apt install git

Clone MesaFlash:

git clone https://github.com/LinuxCNC/mesaflash.git

From the top level directory, switch to the source directory:

cd mesaflash

In the source directory to build MesaFlash:

make

To get command line syntax from a local make:

./mesaflash --help

To build and install MesaFlash:

sudo make install

To run an installed MesaFlash:

mesaflash --help