Compare commits
28 Commits
v3.17.2-bi
...
v3.2022103
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b5dbed953c | ||
|
|
8a28109a17 | ||
|
|
7a0c0a7fb3 | ||
|
|
bc5dbcae08 | ||
|
|
71e05dc165 | ||
|
|
97f617767c | ||
|
|
13e9ba0ebc | ||
|
|
e42e1c0d1b | ||
|
|
101c1490f7 | ||
|
|
95e78137b0 | ||
|
|
ec558edef4 | ||
|
|
d96dc79a42 | ||
|
|
27816688cf | ||
|
|
c5ceb70e60 | ||
|
|
032c49db72 | ||
|
|
5c8f3f2f99 | ||
|
|
6bfc97dd87 | ||
|
|
111ae25c86 | ||
|
|
e98107b7db | ||
|
|
0d3698d6d8 | ||
|
|
35132937f8 | ||
|
|
510a4389d5 | ||
|
|
bc318c8d5e | ||
|
|
d6d0e88689 | ||
|
|
daaf492656 | ||
|
|
fac3a4bc54 | ||
|
|
34f4e9c222 | ||
|
|
f635c7e2cd |
BIN
BOOTIA32.EFI
BIN
BOOTIA32.EFI
Binary file not shown.
BIN
BOOTX64.EFI
BIN
BOOTX64.EFI
Binary file not shown.
6
Makefile
6
Makefile
@@ -38,8 +38,8 @@ clean:
|
||||
rm -f limine-deploy limine-deploy.exe
|
||||
rm -f limine-version limine-version.exe
|
||||
|
||||
limine-deploy: limine-deploy.c
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -std=c99 -D__USE_MINGW_ANSI_STDIO limine-deploy.c -o $@
|
||||
limine-deploy: limine-deploy.c limine-hdd.h
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -std=c99 -D__USE_MINGW_ANSI_STDIO limine-deploy.c $(LIBS) -o $@
|
||||
|
||||
limine-version: limine-version.c
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -std=c99 -D__USE_MINGW_ANSI_STDIO limine-version.c -o $@
|
||||
$(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -std=c99 -D__USE_MINGW_ANSI_STDIO limine-version.c $(LIBS) -o $@
|
||||
|
||||
Binary file not shown.
BIN
limine-cd.bin
BIN
limine-cd.bin
Binary file not shown.
@@ -554,8 +554,9 @@ int main(int argc, char *argv[]) {
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
if (!device_init())
|
||||
goto cleanup;
|
||||
if (!device_init()) {
|
||||
goto undeploy_mode_cleanup;
|
||||
}
|
||||
|
||||
if (undeploy_mode) {
|
||||
if (undeploy_file == NULL) {
|
||||
@@ -902,8 +903,8 @@ int main(int argc, char *argv[]) {
|
||||
goto cleanup;
|
||||
|
||||
fprintf(stderr, "Reminder: Remember to copy the limine.sys file in either\n"
|
||||
" the root or /boot directories of one of the partitions\n"
|
||||
" on the device, or boot will fail!\n");
|
||||
" the root, /boot, /limine, or /boot/limine directories of\n"
|
||||
" one of the partitions on the device, or boot will fail!\n");
|
||||
|
||||
fprintf(stderr, "Limine deployed successfully!\n");
|
||||
|
||||
|
||||
Binary file not shown.
3017
limine-hdd.h
3017
limine-hdd.h
File diff suppressed because it is too large
Load Diff
BIN
limine-pxe.bin
BIN
limine-pxe.bin
Binary file not shown.
@@ -1,6 +1,6 @@
|
||||
#include <stdio.h>
|
||||
|
||||
#define LIMINE_VERSION "3.17.2"
|
||||
#define LIMINE_VERSION "3.20221030.0"
|
||||
|
||||
int main(void) {
|
||||
puts(LIMINE_VERSION);
|
||||
|
||||
17
limine.h
17
limine.h
@@ -97,6 +97,20 @@ struct limine_hhdm_request {
|
||||
|
||||
#define LIMINE_FRAMEBUFFER_RGB 1
|
||||
|
||||
struct limine_video_mode {
|
||||
uint64_t pitch;
|
||||
uint64_t width;
|
||||
uint64_t height;
|
||||
uint16_t bpp;
|
||||
uint8_t memory_model;
|
||||
uint8_t red_mask_size;
|
||||
uint8_t red_mask_shift;
|
||||
uint8_t green_mask_size;
|
||||
uint8_t green_mask_shift;
|
||||
uint8_t blue_mask_size;
|
||||
uint8_t blue_mask_shift;
|
||||
};
|
||||
|
||||
struct limine_framebuffer {
|
||||
LIMINE_PTR(void *) address;
|
||||
uint64_t width;
|
||||
@@ -113,6 +127,9 @@ struct limine_framebuffer {
|
||||
uint8_t unused[7];
|
||||
uint64_t edid_size;
|
||||
LIMINE_PTR(void *) edid;
|
||||
/* Revision 1 */
|
||||
uint64_t mode_count;
|
||||
LIMINE_PTR(struct limine_video_mode **) modes;
|
||||
};
|
||||
|
||||
struct limine_framebuffer_response {
|
||||
|
||||
BIN
limine.sys
BIN
limine.sys
Binary file not shown.
Reference in New Issue
Block a user