1
0
mirror of https://github.com/taigrr/gopher-os synced 2025-01-18 04:43:13 -08:00

4 Commits

Author SHA1 Message Date
Achilleas Anagnostopoulos
66eedf1200 Initialize a minimal terminal attached to a text console device 2017-03-31 08:48:07 +01:00
Achilleas Anagnostopoulos
80f7980e74 Move multiboot package under the hal package 2017-03-30 07:34:00 +01:00
Achilleas Anagnostopoulos
c15f27235c Update rt0 code to check for multiboot support and call kernel.Kmain
We still keep the required main func in stub.go to prevent the compiler
from optimizing the code out. We also force the compiler not to inline
the call to kernel.Kmain so we can find the symbol in the generated .o
file.
2017-03-29 07:54:23 +01:00
Achilleas Anagnostopoulos
865f46c467 Define kernel entry-points in Go 2017-03-23 07:10:01 +00:00