mintsuki
c28e3a6f7f
build: Misc portability improvements
2022-01-22 03:10:25 +01:00
mintsuki
a25129b8c1
build: Even more portability improvements
2022-01-21 02:57:31 +01:00
ilobilo
7a74d2d001
added slash
2022-01-16 16:03:03 +04:00
mintsuki
3bb70dcbee
build: Move to using autoconf
2022-01-16 06:09:36 +01:00
mintsuki
fa79132281
build: Makefile improvements
2022-01-02 12:45:15 +01:00
mintsuki
98d5b20571
docs: Remove warning about spaces in build path
2021-11-28 19:53:34 +01:00
mintsuki
89f6d7ddeb
Revert "build: Support spaces in build directory"
...
This reverts commit d815c3d732
.
2021-11-26 14:51:01 +01:00
mintsuki
d815c3d732
build: Support spaces in build directory
2021-11-25 18:44:10 +01:00
mintsuki
4337ae1a32
build: Update documentation for new binary location
2021-11-20 08:57:40 +01:00
mintsuki
202eac3d3a
bootboot: Remove bootboot support from Limine
...
I added bootboot support to Limine because it was sent as a pull request by a
friend. The following does not in any way place any blame on said friend.
After having had to fix numerous bugs related to misunderstandings about the
pretentious BOOTBOOT specification I've come to the conclusion that BOOTBOOT
absolutely doesn't belong in Limine.
If you want to boot a BOOTBOOT kernel with Limine just chainload the OG BOOTBOOT
and don't pollute the source tree of Limine with having to support such a brain
dead protocol.
Legit, I didn't really read the BOOTBOOT spec prior to today and just winged
the fixes to the BOOTBOOT proto code based on common sense, but it turns out that
BOOTBOOT adheres to no common sense.
Use stivale(2).
2021-11-10 14:15:14 +01:00
pitust
db3af4b523
bootboot: RAMDISK->INITRD_PATH, don't pass gST around for no reason, unsplit bootboot_spinup, flush the PIC only
2021-11-02 07:00:13 +00:00
mintsuki
f939d7545a
build: Add make dist target
2021-10-24 15:48:52 +02:00
Andy-Python-Programmer
b9e7d51c6b
readme and config: document support for multiboot2
...
Signed-off-by: Andy-Python-Programmer <andypythonappdeveloper@gmail.com>
2021-09-10 13:55:32 +10:00
InsaneMiner
c90fa0c99a
Update README.md
2021-08-26 10:46:54 +09:30
InsaneMiner
44da6a1c9b
Update README.md
2021-08-26 10:41:52 +09:30
mintsuki
6275457af0
toolchain: Use program prefix limine- to avoid collisions with x86_64-elf system toolchains
2021-08-06 05:05:50 +02:00
mintsuki
9d68787fe1
build: OpenBSD compatibility
2021-07-26 18:27:05 +02:00
mintsuki
af03050db3
build: Make build system more BSD friendly
2021-07-26 16:09:03 +02:00
mintsuki
c284a91d49
docs: Update README.md
2021-07-07 10:08:17 +02:00
mintsuki
393441add4
docs: Update attribution of screenshot and testing background
2021-07-07 04:53:30 +02:00
mintsuki
36fa6291bd
pmm: Optimise get_raw_memmap()
2021-07-06 03:17:28 +02:00
mintsuki
3876645dd9
build: wget -> curl
2021-07-06 00:02:28 +02:00
mintsuki
7d44e79abc
build: which -> command -v
2021-06-30 18:22:50 +02:00
Kacper Słomiński
6379d05982
CONFIG, README: document support for Multiboot 1
2021-06-29 16:58:19 +02:00
mintsuki
cebb45bad3
docs: Fix small typo
2021-06-01 20:39:43 +02:00
mintsuki
ad8620e704
docs: Do not fail to mention how to build limine-install with clang/LLVM too
2021-06-01 20:00:54 +02:00
mintsuki
508e965626
docs: Add instructions for building with clang/LLVM
2021-06-01 19:48:09 +02:00
mintsuki
edf490b872
build: Handle broken or missing mtools
2021-05-31 21:48:48 +02:00
mintsuki
bcdf5baaa9
build: Update ISO hybrid creation process
2021-05-23 05:07:24 +02:00
mintsuki
c940a411cb
isohybrid: Fix xorriso invocation
2021-05-20 23:23:59 +02:00
mintsuki
f650e4b41b
misc: Add verbose config option
2021-05-11 06:46:42 +02:00
mintsuki
8a904b3669
docs: Document how to build a hybrid ISO
2021-05-06 05:47:29 +02:00
mintsuki
08bd3a68ab
docs: Add donations BTC address
2021-05-05 14:40:32 +02:00
mintsuki
b7e98a9e4c
docs: Update README.md
2021-05-02 23:12:21 +02:00
mintsuki
d288550b2a
build: Properly handle spaces in PATH
2021-04-11 09:56:48 +02:00
mintsuki
f7ab1890c2
docs: Remove stray ! in README.md
2021-04-10 04:21:51 +02:00
JlXip
7165025321
README: Link to stivale specs
2021-04-10 03:50:02 +02:00
mintsuki
c01a66be01
docs: Add missing build dependencies to README.md
2021-04-08 19:55:13 +02:00
mintsuki
543edfa0b3
build: Make build system more flexible to use when using the host toolchain
2021-04-08 19:41:46 +02:00
mintsuki
012d0627be
docs: Update README.md
2021-03-29 19:08:36 +02:00
mintsuki
25bba4ecea
docs: Update ISO creation commands in README.md
2021-03-29 11:28:21 +02:00
mintsuki
eaeab80c4a
misc: Update documentation
2021-03-21 09:16:06 +01:00
mintsuki
1a1be5b09b
misc: Add FAT16 to the supported filesystems in readme
2021-03-13 05:20:26 +01:00
mintsuki
271ac85197
misc: Makefile fixes and update README.md
2021-03-08 08:09:15 +01:00
mintsuki
c2cbddb3fe
misc: Reorganise docs
2021-02-26 00:32:02 +01:00
mintsuki
f5227efbb5
misc: Update README.md
2021-02-25 08:18:43 +01:00
mintsuki
573616d9a5
misc: Update README.md
2021-02-25 06:44:41 +01:00
mintsuki
3184e0a026
misc: Update warning about unstable branch in README
2021-01-15 05:08:21 +01:00
mintsuki
ef4dfdd45e
misc: Update example version of limine in readme
2021-01-04 00:48:45 +01:00
mintsuki
7a0777d7c1
misc: Update link to echfs repository
2021-01-02 17:38:36 +01:00
mintsuki
747d8a9c0d
misc: Update README
2020-12-31 06:13:30 +01:00
mintsuki
0daaa565f3
misc: Update readme and screenshot
2020-12-19 19:38:32 +01:00
mintsuki
eeb647d07c
limine-install: Add more sanity checks and give the choice to install stage 2 to a partition with GPT
2020-12-07 18:20:52 +01:00
mintsuki
e3519a6cfa
misc: Change config location detection mechanism slightly
2020-11-09 15:04:53 +01:00
mintsuki
92814b4728
misc: Rename master to unstable
2020-11-09 14:38:32 +01:00
mintsuki
98c8921a7e
misc: Update background and screenshot
2020-11-09 14:29:53 +01:00
mintsuki
bacef9fcce
Add warning about using master branch to README.md
2020-11-01 21:38:56 +01:00
mintsuki
c657e86cc8
Move stack to 0x7c00
2020-09-25 22:42:01 +02:00
mintsuki
ef56c2960a
Update README
2020-09-25 22:39:14 +02:00
mintsuki
06e7f90794
Update markdowns
2020-09-21 14:08:45 +02:00
mintsuki
927851e24d
Update README.md
2020-09-18 20:08:19 +02:00
mintsuki
e7838e854f
Revert back to not baking the bootloader into the limine-install binary
2020-09-15 12:16:31 +02:00
mintsuki
6a6171d5e1
Update README.md
2020-09-13 15:47:43 +02:00
mint
45aaa72e85
Decompressor ( #23 )
...
* Add decompressor infrastructure
* Fix up everything
* Add a gzip decompressor (#22 )
Co-authored-by: Matteo Semenzato <mattew8898@gmail.com>
2020-09-06 03:35:32 +02:00
mintsuki
7bde0c80ca
Move to clang, no longer ship prebuilt binary, embed bootloader into the installer and provide a way to install the installer
2020-09-04 05:21:58 +02:00
mintsuki
1a267656f9
Add Clang compile instructions to readme
2020-08-29 20:15:50 +02:00
mintsuki
866e95b4c3
Rebranding
2020-08-29 20:02:16 +02:00
mintsuki
fc23258aa7
Handle intel style inline assembly via macros for compatibility with clang, remove TempleOS protocol support
2020-08-27 00:44:16 +02:00
atomicbit
008b6e691e
Mark the partition as bootable ( #17 )
...
* Mark the partition as bootable
Some BIOSes (eg. my laptop's) require at least one partition to be marked as bootable, this patch can save one from frustration.
* change loader.img to test.img
i made a mistake
Co-authored-by: Visual <30368284+VisualDevelopment@users.noreply.github.com>
* additional comment
Co-authored-by: Visual <30368284+VisualDevelopment@users.noreply.github.com>
Co-authored-by: Visual <30368284+VisualDevelopment@users.noreply.github.com>
2020-08-26 01:21:06 +02:00
mintsuki
32278a690f
Add reference screenshot
2020-08-05 00:08:40 +02:00
mintsuki
bf86dbd55d
Fix bug where BIOS flag was not set in stivale, add TempleOS to list of supported boot protocols
2020-06-25 18:51:54 +02:00
mintsuki
adb083e107
Add Discord server invite to readme
2020-05-02 17:02:05 +02:00
mintsuki
6175e7280b
Add FAT32 to list of supported filesystems in readme
2020-05-02 14:30:25 +02:00
mintsuki
bcfd9e5f91
Add definition of memory map to stivale spec
2020-04-23 23:52:47 +02:00
mintsuki
38e1891756
Update README.md
2020-04-22 17:49:19 +02:00
mintsuki
55137edb33
Add CONFIG.md
2020-04-21 19:18:13 +02:00
mintsuki
f32bea5147
Update README.md
2020-04-20 12:39:24 +02:00
mintsuki
df22bcc17f
Add readme and prebuilt image
2020-04-07 07:24:19 +02:00
mint
cd38e24806
Initial commit
2019-05-15 06:02:12 +02:00