|
|
87a91bfeb1
|
Make XTDK headers assembly-safe
Builds / ExectOS (amd64, release) (push) Successful in 34s
Builds / ExectOS (amd64, debug) (push) Successful in 41s
Builds / ExectOS (i686, debug) (push) Successful in 39s
Builds / ExectOS (i686, release) (push) Failing after 30s
|
2026-04-01 16:05:34 +02:00 |
|
|
|
232b92fd7e
|
Implement spurious interrupt handler
Builds / ExectOS (i686, debug) (push) Successful in 29s
Builds / ExectOS (amd64, debug) (push) Successful in 31s
Builds / ExectOS (i686, release) (push) Successful in 37s
Builds / ExectOS (amd64, release) (push) Successful in 39s
|
2026-04-01 13:03:46 +02:00 |
|
|
|
d88f9f0a15
|
Remove erroneous swapgs and implement proper segment setting
Builds / ExectOS (i686, debug) (push) Successful in 34s
Builds / ExectOS (amd64, debug) (push) Successful in 38s
Builds / ExectOS (amd64, release) (push) Successful in 36s
Builds / ExectOS (i686, release) (push) Successful in 36s
|
2026-04-01 11:18:28 +02:00 |
|
|
|
d00577ac8d
|
Fix previous mode detection by reading CS from the trap frame
Builds / ExectOS (amd64, debug) (push) Successful in 32s
Builds / ExectOS (i686, debug) (push) Successful in 30s
Builds / ExectOS (i686, release) (push) Successful in 40s
Builds / ExectOS (amd64, release) (push) Successful in 41s
|
2026-03-31 23:10:45 +02:00 |
|
|
|
121f461491
|
Refactor trap handling to support task gates
Builds / ExectOS (amd64, debug) (push) Successful in 31s
Builds / ExectOS (i686, debug) (push) Failing after 29s
Builds / ExectOS (amd64, release) (push) Successful in 49s
Builds / ExectOS (i686, release) (push) Failing after 46s
|
2026-03-31 12:58:46 +02:00 |
|
|
|
32d3672a51
|
Generate distinct handlers for CPU traps and hardware interrupts
Builds / ExectOS (amd64, debug) (push) Failing after 30s
Builds / ExectOS (i686, debug) (push) Failing after 29s
Builds / ExectOS (amd64, release) (push) Failing after 40s
Builds / ExectOS (i686, release) (push) Failing after 38s
|
2026-03-27 20:42:41 +01:00 |
|
|
|
0c17337388
|
Fix symbol naming convention for i686 trap handlers
Builds / ExectOS (amd64, debug) (push) Failing after 30s
Builds / ExectOS (amd64, release) (push) Failing after 39s
Builds / ExectOS (i686, debug) (push) Failing after 29s
Builds / ExectOS (i686, release) (push) Failing after 38s
|
2026-03-27 19:23:37 +01:00 |
|
|
|
9c449bed43
|
Initialize IDT with specific trap handlers for each vector
Builds / ExectOS (amd64, release) (push) Failing after 28s
Builds / ExectOS (amd64, debug) (push) Failing after 38s
Builds / ExectOS (i686, release) (push) Failing after 36s
Builds / ExectOS (i686, debug) (push) Failing after 25s
|
2026-03-27 19:16:16 +01:00 |
|
|
|
6cdb66cbb3
|
Ensure SS and ESP are saved in trap frame
Builds / ExectOS (amd64, release) (push) Successful in 36s
Builds / ExectOS (amd64, debug) (push) Failing after 45s
Builds / ExectOS (i686, debug) (push) Successful in 35s
Builds / ExectOS (i686, release) (push) Successful in 42s
|
2026-03-15 00:33:09 +01:00 |
|
|
|
d0577611ca
|
Move asm headers
Builds / ExectOS (amd64, release) (push) Successful in 27s
Builds / ExectOS (amd64, debug) (push) Successful in 29s
Builds / ExectOS (i686, debug) (push) Successful in 29s
Builds / ExectOS (i686, release) (push) Successful in 27s
|
2025-09-19 13:47:18 +02:00 |
|
|
|
c8dc2a1407
|
Migrate AR subsystem to C++
Builds / ExectOS (amd64, debug) (push) Failing after 24s
Builds / ExectOS (amd64, release) (push) Failing after 27s
Builds / ExectOS (i686, debug) (push) Failing after 24s
Builds / ExectOS (i686, release) (push) Failing after 24s
|
2025-09-08 15:29:13 +02:00 |
|
|
|
22693a48d3
|
Rework trap handling assembly code
Builds / ExectOS (i686) (push) Successful in 32s
Builds / ExectOS (amd64) (push) Successful in 32s
|
2024-04-23 15:07:08 +02:00 |
|
|
|
92ee74b494
|
Rework trap handling to access registers
Builds / ExectOS (i686) (push) Failing after 28s
Builds / ExectOS (amd64) (push) Failing after 29s
|
2024-04-19 16:52:37 +02:00 |
|