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