mintsuki
|
c542ff6845
|
Some general cleanup
|
2020-11-02 09:20:34 +01:00 |
|
mintsuki
|
0319b51b4b
|
Use URIs in the last few remaining places, update CONFIG.md
|
2020-11-01 22:07:10 +01:00 |
|
mintsuki
|
038c041208
|
Add GUID resource type
|
2020-11-01 21:25:35 +01:00 |
|
mintsuki
|
569df8aca8
|
Use URIs everywhere, update config documentation. Fixes #48
|
2020-11-01 10:31:35 +01:00 |
|
mintsuki
|
1de574944a
|
readline: Support delete key
|
2020-10-27 08:38:43 +01:00 |
|
mintsuki
|
530b4a8f3b
|
readline: Initial implementation
|
2020-10-27 08:09:27 +01:00 |
|
mintsuki
|
7867d23e45
|
Fix bug in elf lib where a very large buffer could be accidentally allocated on the stack
|
2020-10-24 15:27:30 +02:00 |
|
mintsuki
|
e8f1c9437a
|
Change return type of cpuid(), add APIC existance check, do not assume BSP APIC ID to be 0
|
2020-10-22 15:25:10 +02:00 |
|
mintsuki
|
2b34d88d19
|
Remove instances in which conv_mem_alloc() was implicitly used as a realloc() as that subtly introduces bugs
|
2020-10-20 08:51:56 +02:00 |
|
mintsuki
|
74c7c0d776
|
Add E9_OUTPUT config option
|
2020-10-20 02:38:44 +02:00 |
|
mintsuki
|
a82dc582c7
|
Add BIOS drive indexing
|
2020-10-18 06:23:39 +02:00 |
|
mintsuki
|
a9864a0ab4
|
Implement string_to_guid()
|
2020-10-17 11:08:02 +02:00 |
|
mintsuki
|
47d517bec8
|
Use URIs instead of explicit drive and partition keys in config file
|
2020-10-17 06:23:11 +02:00 |
|
mintsuki
|
7863c92cae
|
Add URI parser
|
2020-10-17 05:37:39 +02:00 |
|
mintsuki
|
2aed131364
|
Move cpuid() to cpu.h
|
2020-10-12 21:49:17 +02:00 |
|
mintsuki
|
c913a7ccf4
|
Fix up some inline assembly in sys/cpu.h
|
2020-10-01 20:05:41 +02:00 |
|
mintsuki
|
d9e40a7dff
|
Move kernel file code where it belongs
|
2020-10-01 02:12:13 +02:00 |
|
mint
|
53339c806b
|
Merge pull request #42 from ethan4984/master
protocol code clean up
|
2020-10-01 01:32:07 +02:00 |
|
ethan
|
806766aa90
|
protocol code clean up
|
2020-09-30 17:08:08 -06:00 |
|
mintsuki
|
1ea09891bc
|
VBE: Add margin gradient
|
2020-09-30 17:29:07 +02:00 |
|
mintsuki
|
562e3c7c88
|
menu: Do not ignore key pressed during countdown
|
2020-09-28 22:39:28 +02:00 |
|
mintsuki
|
0403a29f76
|
Refactor VBE code
|
2020-09-26 03:56:44 +02:00 |
|
VAN BOSSUYT Nicolas
|
0477d34236
|
The color scheme can be changed using the configuration file.
|
2020-09-24 21:48:49 +02:00 |
|
mintsuki
|
7aa9d845e7
|
Complete background infrastructure and fix some bmp bugs
|
2020-09-22 00:18:13 +02:00 |
|
mintsuki
|
5ee53fbe4d
|
Initial work on bitmap and background support. Add a public domain picture.
Co-authored-by: ethan <55000224+ethan4984@users.noreply.github.com>
|
2020-09-21 17:43:37 +02:00 |
|
mintsuki
|
f245d0e280
|
Reorganise headers
|
2020-09-21 12:15:55 +02:00 |
|
mintsuki
|
e721c3c814
|
Reorganise pmm code
|
2020-09-20 12:03:44 +02:00 |
|
mintsuki
|
d3bd628243
|
Make extended memory allocator allocate top down and mark the allocated areas as bootloader reclaimable
|
2020-09-19 15:29:19 +02:00 |
|
mintsuki
|
c2bf4835ef
|
Add sys/ directory to stage2
|
2020-09-18 20:02:10 +02:00 |
|
mintsuki
|
dbf38b766a
|
Rename processor_id to acpi_processor_uid and other minor bug fixes
|
2020-09-18 19:26:17 +02:00 |
|
mintsuki
|
8b37fe6681
|
Finish implementing SMP
|
2020-09-18 19:02:47 +02:00 |
|
mintsuki
|
41c68e5e43
|
Initial SMP implementation
|
2020-09-18 14:39:29 +02:00 |
|
mintsuki
|
4bda00b6cc
|
Implement acpi_get_table()
|
2020-09-17 14:37:22 +02:00 |
|
mintsuki
|
a909fd821c
|
Some work on ACPI and use EBDA start as end of usable conventional memory
|
2020-09-17 12:06:35 +02:00 |
|
mintsuki
|
1bb1bd2201
|
Revert to -masm=intel for inline assembly
|
2020-09-16 17:22:05 +02:00 |
|
mintsuki
|
cb9edd2a7b
|
Reorganise source tree
|
2020-09-14 19:32:11 +02:00 |
|