Update DEVELOPERS.md
This commit is contained in:
@@ -2,11 +2,10 @@
|
|||||||
|
|
||||||
## Table of Contents
|
## Table of Contents
|
||||||
|
|
||||||
- [Getting Started](#getting-started)
|
- Getting Started
|
||||||
- [Writing programs for BlankOS](#writing-programs)
|
- Writing programs for BlankOS
|
||||||
- [Changing the TTY font](#changing-font)
|
- Changing the TTY font
|
||||||
|
|
||||||
<a name="getting-started"/>
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
### System description
|
### System description
|
||||||
@@ -34,7 +33,6 @@ gdb kernel.elf
|
|||||||
(gdb) target remote localhost:1234
|
(gdb) target remote localhost:1234
|
||||||
```
|
```
|
||||||
|
|
||||||
<a name="getting-started"/>
|
|
||||||
## Writing programs for BlankOS
|
## Writing programs for BlankOS
|
||||||
|
|
||||||
Be warned, these are not actual programs in the sense you'd expect. These are indeed functions that are called from the shell, and embedded in the kernel ELF binary. Real programs apart from the kernel are not yet a thing here, but might be one day.
|
Be warned, these are not actual programs in the sense you'd expect. These are indeed functions that are called from the shell, and embedded in the kernel ELF binary. Real programs apart from the kernel are not yet a thing here, but might be one day.
|
||||||
@@ -96,7 +94,6 @@ The linking process should be taken care of by the appropriate Linker script `li
|
|||||||
|
|
||||||
If you're proud of what you've made, you can clone the repo, make your changes, open a pull request and maybe your program will be added to the main BlankOS repo, and later distributed in the new ISOs!
|
If you're proud of what you've made, you can clone the repo, make your changes, open a pull request and maybe your program will be added to the main BlankOS repo, and later distributed in the new ISOs!
|
||||||
|
|
||||||
<a name="changing-font"/>
|
|
||||||
## Changing the TTY font
|
## Changing the TTY font
|
||||||
|
|
||||||
In order to change the default font, first get your hands on a 8x16 `.psf` (PC Screen Font 2) formatted font. Then, put it in `include/fonts` and remove the default one (`UniCyr_8x16.psf`).
|
In order to change the default font, first get your hands on a 8x16 `.psf` (PC Screen Font 2) formatted font. Then, put it in `include/fonts` and remove the default one (`UniCyr_8x16.psf`).
|
||||||
|
|||||||
Reference in New Issue
Block a user