1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-07-02 14:33:18 +02:00

meson: Add support for ni845x_spi on Windows

TEST=On MSYS32 MINGW32 with ni845x library installed:
     meson setup -Dprogrammer=ni845x_spi build
     meson compile -C build
     ./build/flashrom.exe lists the ni845x_spi as choice.
     Without ni845x library installed but ni845x_spi disabled,
     build succeeds on all platforms.

Change-Id: I2d32f11852ac1a5184af8e8683ca1914a6e72973
Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com>
Signed-off-by: Peter Marheine <pmarheine@chromium.org>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/75236
Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Thomas Heijligen
2023-05-15 21:48:38 +02:00
committed by Anastasia Klimchuk
parent 7538b74a11
commit 81c3f31f90
3 changed files with 44 additions and 1 deletions

View File

@ -15,6 +15,13 @@
*
*/
/* The ni845x header does need the WIN32 symbol to be defined and meson does not do it.
* Define it just here, since this driver will only work on 32-bit Windows.
*/
#ifndef WIN32
#define WIN32
#endif
#include <ctype.h>
#include <inttypes.h>
#include <string.h>