diff options
| author | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-11-18 15:56:37 +0100 |
|---|---|---|
| committer | Miquel Sabaté Solà <mikisabate@gmail.com> | 2024-11-18 15:56:37 +0100 |
| commit | d79436a1170e4d5ffde77416313587f320c8e590 (patch) | |
| tree | cc3bc766e912f757b0244d986519cd6bb49b3bf6 /README.md | |
| parent | 54cf703d13bddbe81e15858b1bfdb7111a3f56de (diff) | |
| download | fbos-d79436a1170e.tar.gz fbos-d79436a1170e.zip | |
usr: Bootstrap the initramfs for the kernel
Introduce a sample `foo` program which already calls the
`write_and_block` system call which is yet to be implemented by this
kernel. Moreover, the same CPIO format is used for the initramfs as with
Linux, so we can pass it with QEMU without worries.
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -8,8 +8,9 @@ are unaware of each other and it's up to the kernel to schedule them by using the timer interrupts as given by openSBI (`fizz` on % 3 seconds, `buzz` on % 5 seconds, and `fizzbuzz` on % 15 seconds). -This kernel provides just one system call, `write`, which allows any program to -pass the string to be written into the serial port. +This kernel provides just one system call, `write_and_block`, which allows any +program to pass the string to be written into the serial port and wait for the +kernel to re-schedule it. ## Build |
