Skip to content

Tags: twh2898/os

Tags

0.2.10

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Custom event (#14)

* Add custom ebus event type with void * data
* Alloc process_t for foo and bar tasks in kernel

0.2.9

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update driver header file ifndef to include DRIVER_ prefix (#12)

0.2.8

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove task events (#11)

0.2.7

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Process (#10)

* Process and process manager
* Task switching
* Event bus / queue
* Add KPANIC
* Auto mount
* Move idle to idle.c
* System call args as pointer
* Add yield and pull_event
* Add queue_event
* Update term to use pull_event

0.2.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Only build and test commits that are for a PR or on main (#9)

0.2.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove EBUS_EVENT_TYPE_USER (#8)

0.2.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Handle multiple timers (#7)

0.2.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add key event (#6)

0.2.2

Project version (#5)

* Add version file and gha to increment it
* Only bump version for main