shockrah
|
f755cc2d3e
|
fixed sytanx in pipeline yml
|
2019-11-09 14:58:34 -08:00 |
|
shockrah
|
66a5750166
|
Basic pipeline for now
|
2019-11-09 14:56:11 -08:00 |
|
shockrah
|
4bea237989
|
commit count added to stats script
|
2019-11-09 14:37:54 -08:00 |
|
shockrah
|
c4cb07be82
|
pipeline for occasional releases
|
2019-11-09 14:25:05 -08:00 |
|
shockrah
|
5fd53fec1e
|
changed iso target to jos.iso in prep for ci/d
|
2019-11-09 14:18:38 -08:00 |
|
shockrah
|
b9193b6ab9
|
defs for irq methods
|
2019-11-09 00:31:31 -08:00 |
|
shockrah
|
6d1204f957
|
irq's functions registered
|
2019-11-09 00:31:19 -08:00 |
|
shockrah
|
9f5fdeafcf
|
goals
|
2019-11-08 18:59:00 -08:00 |
|
shockrah
|
0eacca1d0e
|
Merge branch 'master' of gitlab.com:shockrah/jankos
|
2019-11-07 10:58:43 -08:00 |
|
shockrah
|
566e65cfea
|
skeleton for irq's
|
2019-11-07 10:58:25 -08:00 |
|
shockrahwow
|
012f2fb853
|
Merge branch 'master' of gitlab.com:shockrah/jankos
|
2019-11-07 10:13:59 -08:00 |
|
shockrah
|
b111e7815f
|
newly registered irq's
|
2019-11-07 03:41:20 -08:00 |
|
shockrah
|
41473c3832
|
ignoring gui debugger files
|
2019-11-07 03:05:39 -08:00 |
|
shockrah
|
e34be4b1e7
|
Merge branch 'master' of gitlab.com:shockrah/jankos
|
2019-11-07 03:04:22 -08:00 |
|
shockrahwow
|
7f26a46ff8
|
gui debugger config keeps auto changing so its ignored
|
2019-11-06 19:52:39 -08:00 |
|
shockrahwow
|
511a6eb52a
|
renamed interrupts to line up with indexes in table
|
2019-11-06 19:31:23 -08:00 |
|
shockrahwow
|
b399556da1
|
gui debugger init file
|
2019-11-06 19:17:20 -08:00 |
|
shockrah
|
afb5ea45d7
|
Merging updated interrupt debug code
|
2019-11-06 11:27:51 -08:00 |
|
shockrahwow
|
c9e8873b8b
|
protected mode breaks interrupt handling for some reason
|
2019-11-05 19:29:58 -08:00 |
|
shockrahwow
|
52cd597b2a
|
enabled magic breakkpoints in bochs
|
2019-11-05 17:44:16 -08:00 |
|
shockrahwow
|
8660744a4f
|
moved breakpoint to kmain to track interrupt problems
|
2019-11-05 17:44:03 -08:00 |
|
shockrah
|
588a3b6e89
|
visual debugger added to bochsrs
|
2019-11-05 15:39:10 -08:00 |
|
shockrah
|
b4782bd919
|
proper div by zero in test case
|
2019-11-05 14:42:53 -08:00 |
|
shockrah
|
847a4090b8
|
Merge branch 'master' of gitlab.com:shockrah/jankos
|
2019-11-03 23:54:59 -08:00 |
|
shockrah
|
c1cbfb3472
|
readme better reflects current project state
|
2019-10-30 23:21:48 -07:00 |
|
shockrahwow
|
80a4e7069a
|
changing main interrupt_handler to take a pointer
also moving some logic around to help reson what's happening in recent errors
|
2019-10-30 23:18:49 -07:00 |
|
shockrahwow
|
35985d9199
|
removed fluff prints
|
2019-10-30 18:40:07 -07:00 |
|
shockrahwow
|
d706c5c3f4
|
fixes broken segment reconstruction(i hope)
|
2019-10-30 18:39:54 -07:00 |
|
shockrahwow
|
e5c2553bf5
|
* setting ID[i].zero to 0
* also adding louder prints to interrupt handler for now
|
2019-10-30 18:39:26 -07:00 |
|
shockrahwow
|
7eb8da29fc
|
more concise tests
|
2019-10-30 18:37:37 -07:00 |
|
shockrahwow
|
48b7662dee
|
removing Werror _for now_ while I debug isr's
|
2019-10-30 18:37:08 -07:00 |
|
shockrahwow
|
c4bae42dd9
|
putch + broken interrupt handlers
int handlers only break when ran
|
2019-10-27 22:08:21 -07:00 |
|
shockrahwow
|
677c53165d
|
Interrupt handlers are busted but only break when ran
oh yea and putch was added to stlio
|
2019-10-27 22:07:31 -07:00 |
|
shockrahwow
|
fb1b7c868b
|
srlen now respects const qualifiers
|
2019-10-27 21:21:59 -07:00 |
|
shockrahwow
|
5bc285b7ca
|
Adding keyboard interrupt handler
as of right now its busted(doesn't printanythng)
|
2019-10-27 20:27:46 -07:00 |
|
shockrah
|
a0752cba62
|
Moved load_idt to .s file
|
2019-10-24 03:03:08 -07:00 |
|
shockrahwow
|
3f95c1ec8b
|
updated dones
|
2019-10-23 18:36:30 -07:00 |
|
shockrah
|
63fcc09cea
|
removed annoying comments
|
2019-10-19 22:53:09 -07:00 |
|
shockrah
|
8b178f0992
|
interrupt service routines registered under init_idt, but not yet impl
|
2019-10-19 22:48:33 -07:00 |
|
shockrah
|
377622d87c
|
prep for interrupt service handlers
|
2019-10-14 15:32:07 -07:00 |
|
shockrah
|
fc33c711b3
|
interrupt descriptor table setup, but has no handlers yet
|
2019-10-14 14:06:22 -07:00 |
|
shockrah
|
e8fc06943c
|
moving strictly memory based utils to their own module for clarity sake
|
2019-10-14 14:02:21 -07:00 |
|
shockrah
|
18e4aba57f
|
intel syntax support for inlined assembly and O2 for more memaccess efficient code
|
2019-10-14 03:10:38 -07:00 |
|
shockrah
|
7385ba7d7f
|
adding structures to be used later in construction idt
|
2019-10-14 03:09:57 -07:00 |
|
shockrah
|
a97affbe72
|
removed fluff files
|
2019-10-14 03:09:41 -07:00 |
|
shockrah
|
b879ad943d
|
memcpy & memset implementations in stlio
|
2019-10-14 02:27:31 -07:00 |
|
shockrah
|
a417a74731
|
base working kernel with a gdt that doesn't restart emulator(no idea why this works yet)
|
2019-10-14 02:06:50 -07:00 |
|
shockrah
|
535f88a908
|
stats sript output slightly more meaningful now
|
2019-10-14 01:10:44 -07:00 |
|
shockrah
|
8a7d4e8994
|
removed unused stl files which are largely outdated now
|
2019-10-14 00:47:43 -07:00 |
|
shockrah
|
1b9ed26506
|
removing fluff that is not yet needed
|
2019-10-14 00:47:04 -07:00 |
|