Go to file
2024-02-01 19:02:41 +03:00
.cargo Impl 2021-09-10 17:32:09 +03:00
examples feat: DLL, console 2024-02-01 19:02:41 +03:00
src feat: display_message_str 2024-02-01 19:02:41 +03:00
.gitignore Replace magic nums to constants 2023-06-20 22:09:25 +03:00
build.rs feat: Buttons + events 2024-01-31 16:31:47 +03:00
Cargo.toml feat: DLL, console 2024-02-01 19:02:41 +03:00
i686-kolibri.json feat: Buttons + events 2024-01-31 16:31:47 +03:00
link.x feat: DLL, console 2024-02-01 19:02:41 +03:00
Makefile.toml feat: DLL, console 2024-02-01 19:02:41 +03:00
README.md Moved example to example folder 2023-06-20 22:09:25 +03:00
rust-toolchain Impl 2021-09-10 17:32:09 +03:00

Hello-world example for KolibriOS

Project uses cargo-make for building steps. Also you need a working FASM.

Once installed building is trivial then: cargo objcopy --release --example hwa -- -O binary --binary-architecture=i386:x86 rust.kex produces a ready-to-use binary at root.