Matheus
|
117bf84988
|
Add rewrite notice
|
2023-04-23 17:21:03 -03:00 |
|
Matheus
|
2c8eb7d92b
|
Merge pull request #3 from duch3201/main
Fixed hashes
|
2023-04-07 13:00:03 -03:00 |
|
duch3201
|
b9fc4015e9
|
fixed hashes, changed single quotes to double quotes
|
2023-04-06 20:13:45 +02:00 |
|
duch3201
|
90d7c1bf82
|
fixed the hashes
|
2023-04-06 19:59:08 +02:00 |
|
_Ghost_
|
f9c1d81da4
|
Update pkgconfig
|
2023-04-06 14:10:54 +02:00 |
|
_Ghost_
|
a30f8e04cf
|
Update pkgconfig
|
2023-04-06 13:57:12 +02:00 |
|
Matheus
|
0525ce5bac
|
fix builds and update mlibc
|
2023-04-02 20:34:13 -03:00 |
|
Matheus
|
2060685043
|
makefile: fix jinx not being curl'd into a file
|
2023-02-12 18:48:54 -03:00 |
|
Matheus
|
646017faa0
|
jinx: ace of penguins port
|
2023-02-12 17:16:33 -03:00 |
|
Matheus
|
95291753eb
|
jinx: libpng port
|
2023-02-12 17:16:15 -03:00 |
|
Matheus
|
2411b31fa0
|
block: hook more calls to devman
|
2023-02-11 15:23:14 -03:00 |
|
Matheus
|
b4c26b9b67
|
makefile: no longer hardcode jinx version and add boot order
|
2023-02-11 15:19:24 -03:00 |
|
Matheus
|
b713f1dc45
|
nvme: fix use of non zero'd admin queue and wrong phase checking
|
2023-02-10 01:52:38 -03:00 |
|
Matheus
|
d12f5d2144
|
nvme: hook to block abstraction and fixes
|
2023-02-10 01:07:48 -03:00 |
|
Matheus
|
9d2d5d9fd6
|
block: initial implementation
|
2023-02-10 01:07:33 -03:00 |
|
Matheus
|
2b74b267b6
|
devman: add block device major define
|
2023-02-10 01:06:51 -03:00 |
|
Matheus
|
3a2829986d
|
devman: fix read/write error handling
|
2023-02-10 01:06:22 -03:00 |
|
Matheus
|
4076007123
|
stdio.h: add missing func prototypes
|
2023-02-10 01:05:55 -03:00 |
|
Matheus
|
ff59122dc2
|
nvme: more work on initialisation and read function
|
2023-02-08 22:12:55 -03:00 |
|
Matheus
|
6bf042e417
|
nvme: software progress reset and namespace list
|
2023-02-05 15:48:42 -03:00 |
|
Matheus
|
d4f8ed68de
|
nvme: identify command and structs
|
2023-02-04 01:26:30 -03:00 |
|
Matheus
|
fae8fa47b2
|
pci: fix warnings on header
|
2023-02-04 00:25:20 -03:00 |
|
Matheus
|
a6f37a6a85
|
nvme: initial worker thread implementation
|
2023-01-10 02:17:36 -03:00 |
|
Matheus
|
1fe865d141
|
pci: MSI-X support
|
2023-01-10 02:15:41 -03:00 |
|
Matheus
|
85b65fd118
|
x86_64 isr and idt: nvme
|
2023-01-10 01:55:35 -03:00 |
|
Matheus
|
e7467e5ce8
|
vmm: make sure there is a thread in the struct in the dealwithrequest call
|
2023-01-08 19:30:31 -03:00 |
|
Matheus
|
c08644d7fb
|
scheduler: make timer request start on sched_init rather than sched_runinit
|
2023-01-08 19:30:03 -03:00 |
|
Matheus
|
6a8abf28a8
|
ringbuffer: datacount function
|
2023-01-08 19:29:17 -03:00 |
|
Matheus
|
b405e35fe7
|
pmm: add macros related to the HHDM
|
2023-01-08 19:26:28 -03:00 |
|
Matheus
|
087005c99d
|
main: reorder sched initialization
|
2023-01-08 19:26:12 -03:00 |
|
Matheus
|
bdf75e7985
|
jinx: fix mpfr source recipe fetching a version it wasn't supposed to
|
2023-01-08 12:27:32 -03:00 |
|
Matheus
|
79f01b07af
|
jinx: hardcode to version 0.0.20 (commit 4c399d071759e811dc0bae01f92163412742c0f1)
|
2023-01-07 18:49:34 -03:00 |
|
Matheus
|
ff0110f609
|
jinx: xf86-input-mouse port
|
2023-01-07 18:28:06 -03:00 |
|
Matheus
|
60fca9c5f2
|
ps2mouse: fix delta calculation
|
2023-01-07 16:44:23 -03:00 |
|
Matheus
|
b9d1263c5f
|
ps2mouse: send packets to generic interface
|
2023-01-05 23:29:19 -03:00 |
|
Matheus
|
b980ab94c2
|
generic mouse interface
|
2023-01-05 23:29:03 -03:00 |
|
Matheus
|
2b4e97735b
|
ps2 mouse: initial implementation
|
2023-01-05 22:58:23 -03:00 |
|
Matheus
|
fc097489a1
|
assert.h: inital implementation
|
2023-01-05 22:57:36 -03:00 |
|
Matheus
|
e3d9c849af
|
ps2: controller initialization
|
2023-01-05 19:38:58 -03:00 |
|
Matheus
|
78362d9a0a
|
time.h: difference in ms
|
2023-01-05 19:38:41 -03:00 |
|
Matheus
|
adbf3d0353
|
math.h: long absolute
|
2023-01-05 19:37:46 -03:00 |
|
Matheus
|
e685f48381
|
distro files and init: set term var in init and fix prompt size
|
2023-01-05 01:43:50 -03:00 |
|
Matheus
|
78b9724b38
|
poll syscall: add volatile keyword to fd count to prevent a loop from being optimized out
|
2023-01-02 23:42:25 -03:00 |
|
Matheus
|
5fb8398c1a
|
x86_64 isrs: set ss to correct value somewhere else in the code
|
2023-01-02 23:37:04 -03:00 |
|
Matheus
|
d711d1de62
|
context: set ss to proper user value
|
2023-01-02 23:36:36 -03:00 |
|
Matheus
|
8dedf83226
|
Makefile: fix test target
|
2023-01-02 16:21:12 -03:00 |
|
Matheus
|
41a1921e2d
|
remake the syscall logger
|
2023-01-02 16:19:03 -03:00 |
|
Matheus
|
a5c2f96ce1
|
stdio: sprintf
|
2023-01-02 16:18:52 -03:00 |
|
Matheus
|
5897c19dde
|
jinx: remove a few printfs in the xf86-input-keyboard port
|
2023-01-01 12:20:50 -03:00 |
|
Matheus
|
cc59678fc4
|
keyboard: fix poll missing an argument
|
2023-01-01 12:20:19 -03:00 |
|