|
a66df19edc
|
add fb_ready()
|
2020-10-20 00:09:09 -04:00 |
|
|
5bc844649b
|
set desired framebuffer size to 1600x900x32
|
2020-10-19 23:57:54 -04:00 |
|
|
0d390465f6
|
simplify boot.S
|
2020-10-19 23:42:02 -04:00 |
|
|
04d29fdb71
|
add mbinfo module to parse multiboot2 boot info
|
2020-10-19 23:34:42 -04:00 |
|
|
e9f426894c
|
rename kernel_main.c -> hos_main.c
|
2020-10-19 22:40:55 -04:00 |
|
|
c8810e4701
|
rename _start -> hos_start
|
2020-10-19 22:26:12 -04:00 |
|
|
b202eca0cc
|
define startup stack in linker script, not assembly
|
2020-10-19 22:23:39 -04:00 |
|
|
05de14800b
|
remove hard tabs!
|
2020-10-19 22:12:34 -04:00 |
|
|
8ae84716d6
|
rename kernel_main() to hos_main()
|
2020-10-19 22:12:17 -04:00 |
|
|
bb495eceec
|
add "fb" module for framebuffer control
|
2020-10-19 22:09:33 -04:00 |
|
|
67b90a482f
|
add "clean" target
|
2020-10-19 21:59:54 -04:00 |
|
|
85e5b76aa3
|
Move multiboot2 header from assembly to C.
|
2020-10-19 21:44:27 -04:00 |
|
|
412925a790
|
switch from multiboot to multiboot2
|
2020-10-18 14:25:06 -04:00 |
|
|
21afa93c4b
|
fill in framebuffer with more exciting pattern - working in qemu BIOS but lost graphics in qemu EFI
|
2020-10-18 13:47:35 -04:00 |
|
|
d08d54ecbf
|
make run tasks depend on all
|
2020-10-18 13:29:56 -04:00 |
|
|
06644a02f9
|
draw pixels to screen to verify framebuffer access and multiboot info
|
2020-10-18 13:25:26 -04:00 |
|
|
8f9881889b
|
build both BIOS and EFI images
|
2020-10-18 13:16:02 -04:00 |
|
|
a91ea8d620
|
update Makefile to wrap rscons and add run target
|
2020-10-15 20:05:58 -04:00 |
|
|
a9a2f6dcaf
|
fix GRUB config to add a HOS menu entry
|
2020-10-15 20:01:40 -04:00 |
|
|
9befd553eb
|
always disassemble kernel when building
|
2020-10-15 19:47:20 -04:00 |
|
|
6053745ee9
|
build kernel as 32-bit ELF for now so GRUB can recognize it as multiboot
|
2020-10-15 19:46:53 -04:00 |
|
|
0adc6e395c
|
Add more modern build script for kernel and disk image based on osdev Bare Bones template
GRUB is not identifying the kernel as multiboot compatible. Possibly
because I am using x86_64 instead of i686. Need to investigate further.
|
2020-10-14 21:20:41 -04:00 |
|
|
bbf212d5a2
|
add configure script
|
2020-10-13 19:53:14 -04:00 |
|
|
94ed9078df
|
update rscons
|
2020-10-13 19:20:19 -04:00 |
|
|
e97e76da7b
|
add cross compiler build script and configure script
|
2020-10-06 20:06:19 -04:00 |
|
|
1f5e3507ba
|
change nasm output format to elf32
pre-cross
|
2020-10-02 10:21:10 -04:00 |
|
|
a9a6f6f4d4
|
avoid make jobserver warnings
|
2020-10-02 10:17:32 -04:00 |
|
|
2d009273a1
|
add readme.txt
|
2017-07-26 13:51:58 -04:00 |
|
|
2b936758ff
|
add .gitignore
|
2017-07-26 13:42:21 -04:00 |
|
|
509009d134
|
get HOS building again on Ubuntu 17.04 with GCC 6
|
2017-07-26 13:41:23 -04:00 |
|
|
0aaf5db5ad
|
Import backup from 2006-01-02
v0.16
|
2017-07-25 22:23:52 -04:00 |
|
|
89d962e33a
|
Import backup from 2005-12-31
|
2017-07-25 22:23:52 -04:00 |
|
|
712337c485
|
Import backup from 2005-12-30
|
2017-07-25 22:23:52 -04:00 |
|
|
761e3f0483
|
Import backup from 2005-12-26
|
2017-07-25 22:23:51 -04:00 |
|
|
98abfc2af0
|
Import backup from 2005-12-19
|
2017-07-25 22:23:51 -04:00 |
|
|
677551fba5
|
Import backup from 2005-11-03
|
2017-07-25 22:23:51 -04:00 |
|
|
7daa1c5336
|
Import backup from 2005-11-01
|
2017-07-25 22:23:51 -04:00 |
|
|
79ca453f66
|
Import backup from 2005-09-13
|
2017-07-25 22:23:51 -04:00 |
|
|
0521733e20
|
Import backup from 2005-09-11
|
2017-07-25 22:23:51 -04:00 |
|
|
396c5f3452
|
Import backup from 2005-09-01
|
2017-07-25 22:23:51 -04:00 |
|
|
9e03bfc8b6
|
Import backup from 2005-08-30
|
2017-07-25 22:23:51 -04:00 |
|
|
2b67ff6f49
|
Import backup from 2005-08-29
|
2017-07-25 22:23:51 -04:00 |
|
|
daa29212d0
|
Import backup from 2005-08-27
|
2017-07-25 22:23:50 -04:00 |
|
|
83a5b032f8
|
Import backup from 2005-08-25
|
2017-07-25 22:23:50 -04:00 |
|
|
345ef6c9f3
|
Import backup from 2005-08-18
|
2017-07-25 22:23:50 -04:00 |
|
|
e1682a2fe7
|
Import backup from 2005-08-17
|
2017-07-25 22:23:50 -04:00 |
|
|
2cefd9441c
|
Import backup from 2005-06-21
|
2017-07-25 22:23:50 -04:00 |
|
|
da90bcc164
|
Import backup from 2005-06-20
|
2017-07-25 22:23:50 -04:00 |
|
|
4689c11cc8
|
Import backup from 2005-06-13
|
2017-07-25 22:23:50 -04:00 |
|
|
692cf2fc08
|
Import backup from 2005-06-02
|
2017-07-25 22:23:50 -04:00 |
|