vlang / vinix

Vinix is an effort to write a modern, fast, and useful operating system in the V programming language
https://vlang.io
GNU General Public License v2.0
1.89k stars 120 forks source link

lai: initial intigration #97

Closed Andy-Python-Programmer closed 10 months ago

Andy-Python-Programmer commented 2 years ago

Signed-off-by: Andy-Python-Programmer andypythonappdeveloper@gmail.com

Andy-Python-Programmer commented 2 years ago

The freestanding-headers are required to be updated to have the UINT64_C macro in-order for LAI to compile; explains the broken CI.

JalonSolov commented 2 years ago
ld: blob.o: in function `acpi__initialise':
/home/runner/work/vinix/vinix/kernel/blob.c:18100: undefined reference to `lai_set_acpi_revision'
ld: /home/runner/work/vinix/vinix/kernel/blob.c:18101: undefined reference to `lai_create_namespace'
thomtl commented 2 years ago

LGTM

medvednikov commented 1 year ago
ld: blob.o: in function `acpi__initialise':
/home/runner/work/vinix/vinix/kernel/blob.c:18101: undefined reference to `lai_set_acpi_revision'
ld: /home/runner/work/vinix/vinix/kernel/blob.c:18102: undefined reference to `lai_create_namespace'