Commit graph

10 commits

Author SHA1 Message Date
Jeff Epler
0359666ea4 Respond to review comments 2021-05-04 08:39:50 -05:00
b594a7d4ab Enable PCI device enumeration on Compute Module 4
* The PCI offset may be a 64-bit number like 0x600000000, which needs
   to fit in off_t (for mmap) and board_struct.mem_base
 * off_t is only 64-bits with -D_FILE_OFFSET_BITS=64
   (which is not the default in 2021!!!)
 * This requires the offset to be printed as a uint64_t
 * mmap was not checked for failure

After this change, I can detect a 5i24 plugged into the 1x slot of
a Raspberry Pi Compute Module 4 IO board with 2GB RAM compute module.
That's the only operation I tried.
2021-04-28 21:19:00 -05:00
Jeff Epler
25b9daf69c detection: support '--device ETHER' for any ethernet device
Signed-off-by: Jeff Epler <jepler@unpythonic.net>
2016-10-22 14:49:12 -05:00
joe
2e616010c3 fixup implicit function declaration warnings 2015-10-06 18:25:40 -07:00
Michael Geszkiewicz
b1b0882983 pci: don't check bitfile destinations while gpio recovering 6i24/6i25 boards
Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
2015-05-28 03:54:43 +02:00
Michael Geszkiewicz
3ab90ca157 add support for serial lbp16 communication with 7i90
Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
2014-09-07 12:12:50 +02:00
micges
4201cfb67b update windows port 2014-08-03 12:13:01 +02:00
Michael Geszkiewicz
182ec7b9ee epp: add option for manually selecting hi address of epp port, patch by Mark Turpin
Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
2014-07-14 17:48:19 +02:00
Michael Geszkiewicz
f1e1e732ca Don't scan all interfaces for boards, scan only those that are pointed out in board information
On multi interface board you must specify transport layer: --epp --usb or --spi

Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
2014-07-06 02:24:58 +02:00
Michael Geszkiewicz
0539fd69e0 add forgotten boards.h to repo
Signed-off-by: Michael Geszkiewicz <micges@wp.pl>
2014-05-10 00:55:17 +02:00