* origin/v3.3:
read-hmid: report unknown pins better
hm2_print_pin_file(): use find_module_name() instead of searching the list
rename pin_find_module_name() to find_module_name()
include gtag number of unknown gtags in pin list
remove dead code
7i96: fixup pins per connector
don't segfault on unknown ethernet boards
fix a typo in a comment
fix SSR pin names
fix sserial channel number in readhmid pin list
rename the "Transformer" GTAG to "SSR", to match the linuxcnc hm2 driver
7i96: make the connector list match the ioport list
capitalize Ethernet consistently in --help message
fix addr argument for ethernet boards in --help message
consistent capitalization and punctuation in --help output
fix formatting of --help output
release 3.3.0~pre0+dfsg-0
release mesaflash 3.2.1
debian/changelog: new version
pci_analog_write: include unistd.h, which declares usleep()
sserial_module: declare sserial_write(), used by pci_analog_write
pci_encoder_read: include unistd.h, for usleep()
serial_boards: add some missing declarations
spi_boards: include unistd.h
spi_boards: include ctype.h
add missing return value in spi_boards_init()
spi_boards: include eeprom.h
eeprom_local: include pci/pci.h
hostmot2: add some missing function declarations
pci_boards: move pci_read() and pci_write() to before the first use in the file
pci_boards: include sys/time.h
anyio: include missing serial_boards.h
include bitfile.h in eeprom.c, for print_bitfile_header()
function declarations shouldn't be marked inline
Fixes the following compilation errors:
examples/pci_encoder_read.c:33:19: error: unknown type name ‘useconds_t’; did you mean ‘suseconds_t’?
33 | extern int usleep(useconds_t usec); // static global access variable conflicts with POSIX function in unistd.h
| ^~~~~~~~~~
| suseconds_t
examples/pci_encoder_read.c: In function ‘main’:
examples/pci_encoder_read.c:171:9: warning: implicit declaration of function ‘usleep’ [-Wimplicit-function-declaration]
171 | usleep(delay*1000); // wait delay ms
| ^~~~~~
examples/pci_encoder_read.c:40:23: error: ‘access’ redeclared as different kind of symbol
40 | static board_access_t access;
| ^~~~~~
In file included from examples/pci_encoder_read.c:29:
/usr/include/unistd.h:287:12: note: previous declaration of ‘access’ was here
287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1));
| ^~~~~~
examples/pci_analog_write.c:33:19: error: unknown type name ‘useconds_t’; did you mean ‘suseconds_t’?
33 | extern int usleep(useconds_t usec); // static global access variable conflicts with POSIX function in unistd.h
| ^~~~~~~~~~
| suseconds_t
examples/pci_analog_write.c:40:23: error: ‘access’ redeclared as different kind of symbol
40 | static board_access_t access;
| ^~~~~~
In file included from examples/pci_analog_write.c:29:
/usr/include/unistd.h:287:12: note: previous declaration of ‘access’ was here
287 | extern int access (const char *__name, int __type) __THROW __nonnull ((1));
| ^~~~~~
Signed-off-by: Damian Wrobel <dwrobel@ertelnet.rybnik.pl>