-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multiprocessing #86
base: master
Are you sure you want to change the base?
Multiprocessing #86
Commits on Feb 17, 2021
-
Skrewing around with context switching (DOES NOT WORK, I THINK)
Zohar Cochavi committedFeb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for ff43448 - Browse repository at this point
Copy the full SHA ff43448View commit details -
Improved version of context switching, might actually work?
Zohar Cochavi committedFeb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 9d6e2a1 - Browse repository at this point
Copy the full SHA 9d6e2a1View commit details -
Zohar Cochavi committed
Feb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for b17c2a2 - Browse repository at this point
Copy the full SHA b17c2a2View commit details -
Zohar Cochavi committed
Feb 17, 2021 Configuration menu - View commit details
-
Copy full SHA for 47a2558 - Browse repository at this point
Copy the full SHA 47a2558View commit details -
Started adding a skeleton of a syscall helper that will hopefully be …
…used by the processes (when we implement them). For now it does not do anything (I am trying to make it work with the already implemented software interrupt handlers by calling SWI from assembly, because it looks like this was intended by the other developers).
Configuration menu - View commit details
-
Copy full SHA for 405c6c0 - Browse repository at this point
Copy the full SHA 405c6c0View commit details
Commits on Feb 18, 2021
-
Found a bug in interrupt.c while testing.
Also for some reason calling code from syscall.c causes kernel panic, but running the same code directly does not (not entering the switch statement in syscall() does not cause the kernel panic, so it should be a problem with the inline assembly).
Configuration menu - View commit details
-
Copy full SHA for eb43463 - Browse repository at this point
Copy the full SHA eb43463View commit details -
There was a problem in the way inline assembly was executed, so I changed how the variables are taken from the registers. I am not really sure if it is a great way, because I read the syntax might be compiler-dependent, but using registers is already pretty system-dependent, so it shouldn't matter. Also tested more the syscalls code, and it still behaves weirdly, so I made the comment regarding the issue more descriptive.
Configuration menu - View commit details
-
Copy full SHA for a71f78c - Browse repository at this point
Copy the full SHA a71f78cView commit details -
Very weird. Adding an empty kprintf call to the end of the dummy case…
… in the switch statement fixes the kernel panic. This needs to be investigated further. Probably some registers are incorrectly set before the software interrupt because of the inline assembly?
Configuration menu - View commit details
-
Copy full SHA for 41ca67b - Browse repository at this point
Copy the full SHA 41ca67bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dedd57 - Browse repository at this point
Copy the full SHA 7dedd57View commit details -
Initial very minimal interface for PCB and scheduler
Erik Bussing committedFeb 18, 2021 Configuration menu - View commit details
-
Copy full SHA for c9d6264 - Browse repository at this point
Copy the full SHA c9d6264View commit details -
For some reason the software interrupt handler changed lr, so after returnting from the SWI call, the syscall() function returned to where lr was pointing to (somewhere in software_interrupt_handler()), which caused a kernel panic at some point, probably because of dereferencing an invalid pointer.
Configuration menu - View commit details
-
Copy full SHA for 7be54ea - Browse repository at this point
Copy the full SHA 7be54eaView commit details
Commits on Feb 19, 2021
-
expanded the scheduler and PCB interface + added implementations
Erik Bussing committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 7853bff - Browse repository at this point
Copy the full SHA 7853bffView commit details -
added TODO, how to handle empty queue?
Erik Bussing committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 274777d - Browse repository at this point
Copy the full SHA 274777dView commit details -
Erik Bussing committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for d22f2db - Browse repository at this point
Copy the full SHA d22f2dbView commit details -
Screwing around with things, doesn't work
Zohar Cochavi committedFeb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 897ea13 - Browse repository at this point
Copy the full SHA 897ea13View commit details -
Zohar Cochavi committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 7beab3f - Browse repository at this point
Copy the full SHA 7beab3fView commit details -
Zohar Cochavi committed
Feb 19, 2021 Configuration menu - View commit details
-
Copy full SHA for 0931a8f - Browse repository at this point
Copy the full SHA 0931a8fView commit details
Commits on Feb 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ab2b61f - Browse repository at this point
Copy the full SHA ab2b61fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c299d7d - Browse repository at this point
Copy the full SHA c299d7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for de0d53d - Browse repository at this point
Copy the full SHA de0d53dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32a9103 - Browse repository at this point
Copy the full SHA 32a9103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f4ea58 - Browse repository at this point
Copy the full SHA 4f4ea58View commit details -
Configuration menu - View commit details
-
Copy full SHA for e78f2b0 - Browse repository at this point
Copy the full SHA e78f2b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7905b6 - Browse repository at this point
Copy the full SHA d7905b6View commit details -
Give an int pointer to the SWI handler when calling the fork syscall.
Now the software interrupt handler can return the pid of the newly created process.
Configuration menu - View commit details
-
Copy full SHA for 23064c5 - Browse repository at this point
Copy the full SHA 23064c5View commit details -
Added build/ and .cache/ to the gitignore.
(I think they were generated by vscode)
Configuration menu - View commit details
-
Copy full SHA for bb8f3db - Browse repository at this point
Copy the full SHA bb8f3dbView commit details
Commits on Feb 22, 2021
-
Almost working context saver, and fix gitignore issues
Zohar Cochavi committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 29a2f49 - Browse repository at this point
Copy the full SHA 29a2f49View commit details -
Zohar Cochavi committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 5d63124 - Browse repository at this point
Copy the full SHA 5d63124View commit details -
Zohar Cochavi committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for b46b49e - Browse repository at this point
Copy the full SHA b46b49eView commit details -
Merge improved vscode launch file
Zohar Cochavi committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for f83dcad - Browse repository at this point
Copy the full SHA f83dcadView commit details -
minor change to gitignore and better comment
Erik Bussing committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 115f20e - Browse repository at this point
Copy the full SHA 115f20eView commit details -
Merge remote-tracking branch 'origin/scheduler_setup_zohar' into sche…
…duler_setup_Erik
Erik Bussing committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 7b06dbf - Browse repository at this point
Copy the full SHA 7b06dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b58623 - Browse repository at this point
Copy the full SHA 7b58623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4483cf5 - Browse repository at this point
Copy the full SHA 4483cf5View commit details -
fixed a laundry list of errors in my original code
haven't used C in a while...
Erik Bussing committedFeb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for b4e29a9 - Browse repository at this point
Copy the full SHA b4e29a9View commit details -
For some reason there were some tabs instead of spaces in .
Configuration menu - View commit details
-
Copy full SHA for f19c824 - Browse repository at this point
Copy the full SHA f19c824View commit details -
Pass arguments when calling SYS_kill.
The interfaces for SYS_fork and SYS_kill should be done.
Configuration menu - View commit details
-
Copy full SHA for 529bb5c - Browse repository at this point
Copy the full SHA 529bb5cView commit details -
The syscall interface should be done.
All syscalls correctly pass parameters to the software interrupt handler.
Configuration menu - View commit details
-
Copy full SHA for c5e2b63 - Browse repository at this point
Copy the full SHA c5e2b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7227095 - Browse repository at this point
Copy the full SHA 7227095View commit details -
Zohar Cochavi committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 52ca7f1 - Browse repository at this point
Copy the full SHA 52ca7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f8af4 - Browse repository at this point
Copy the full SHA 10f8af4View commit details -
Zohar Cochavi committed
Feb 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 91af0ea - Browse repository at this point
Copy the full SHA 91af0eaView commit details
Commits on Feb 23, 2021
-
Restructure struct to match loading order, added comments on switchin…
…g vas
Zohar Cochavi committedFeb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for c6ea912 - Browse repository at this point
Copy the full SHA c6ea912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 63c6291 - Browse repository at this point
Copy the full SHA 63c6291View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0822e - Browse repository at this point
Copy the full SHA bf0822eView commit details -
Zohar Cochavi committed
Feb 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 6602e2e - Browse repository at this point
Copy the full SHA 6602e2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0fa13b - Browse repository at this point
Copy the full SHA a0fa13bView commit details
Commits on Feb 25, 2021
-
Merge remote-tracking branch 'origin/scheduler_setup_zohar' into sche…
…duler_setup_Erik
Erik Bussing committedFeb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for f7b64ee - Browse repository at this point
Copy the full SHA f7b64eeView commit details -
Erik Bussing committed
Feb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 2d86287 - Browse repository at this point
Copy the full SHA 2d86287View commit details -
preemptively fixed mistakes, added kernelpanic if no processes active
Erik Bussing committedFeb 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 77d1560 - Browse repository at this point
Copy the full SHA 77d1560View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a288ce - Browse repository at this point
Copy the full SHA 4a288ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64eba23 - Browse repository at this point
Copy the full SHA 64eba23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70329b2 - Browse repository at this point
Copy the full SHA 70329b2View commit details
Commits on Mar 3, 2021
-
trying to switch to usermode; nothing works so far
the main problem right now is that the linker does not properly link to the virtual user address space, so no one can read from it
Configuration menu - View commit details
-
Copy full SHA for e938d57 - Browse repository at this point
Copy the full SHA e938d57View commit details -
I had modified the linker script and the compiler complained
Configuration menu - View commit details
-
Copy full SHA for 0fb2649 - Browse repository at this point
Copy the full SHA 0fb2649View commit details -
Configuration menu - View commit details
-
Copy full SHA for 012a1a0 - Browse repository at this point
Copy the full SHA 012a1a0View commit details -
Zohar Cochavi committed
Mar 3, 2021 Configuration menu - View commit details
-
Copy full SHA for e946e0c - Browse repository at this point
Copy the full SHA e946e0cView commit details -
Zohar Cochavi committed
Mar 3, 2021 Configuration menu - View commit details
-
Copy full SHA for fa49351 - Browse repository at this point
Copy the full SHA fa49351View commit details -
merged with syscalls to get the allocate_page() fix
also memcpy the switch_to_usermode code to the allocated page but for some reason cannot jump there yet
Configuration menu - View commit details
-
Copy full SHA for 1c25deb - Browse repository at this point
Copy the full SHA 1c25debView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4838faf - Browse repository at this point
Copy the full SHA 4838fafView commit details
Commits on Mar 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3b9df7c - Browse repository at this point
Copy the full SHA 3b9df7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2296d84 - Browse repository at this point
Copy the full SHA 2296d84View commit details -
zoharcochavi committed
Mar 5, 2021 Configuration menu - View commit details
-
Copy full SHA for 30a0df7 - Browse repository at this point
Copy the full SHA 30a0df7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ddd45 - Browse repository at this point
Copy the full SHA 14ddd45View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e84e3f - Browse repository at this point
Copy the full SHA 7e84e3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba259dd - Browse repository at this point
Copy the full SHA ba259ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a71848 - Browse repository at this point
Copy the full SHA 6a71848View commit details
Commits on Mar 7, 2021
-
Updates syscalls.c to work with context switching
zoharcochavi committedMar 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 0df0e1b - Browse repository at this point
Copy the full SHA 0df0e1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a835a1c - Browse repository at this point
Copy the full SHA a835a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3200c17 - Browse repository at this point
Copy the full SHA 3200c17View commit details -
Update documentation on context switching
zoharcochavi committedMar 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 55377d6 - Browse repository at this point
Copy the full SHA 55377d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7151d5d - Browse repository at this point
Copy the full SHA 7151d5dView commit details
Commits on Mar 8, 2021
-
saving and loading state restores the user's registers when returning…
… from the software interrupt handler
Configuration menu - View commit details
-
Copy full SHA for 79b2bf0 - Browse repository at this point
Copy the full SHA 79b2bf0View commit details
Commits on Mar 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0a2ec92 - Browse repository at this point
Copy the full SHA 0a2ec92View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb8d7bf - Browse repository at this point
Copy the full SHA cb8d7bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2615d5 - Browse repository at this point
Copy the full SHA e2615d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96d8050 - Browse repository at this point
Copy the full SHA 96d8050View commit details
Commits on Mar 11, 2021
-
Merge remote-tracking branch 'origin/scheduler_setup_Erik' into syscalls
Otherwise shit breaks
zoharcochavi committedMar 11, 2021 Configuration menu - View commit details
-
Copy full SHA for af3d248 - Browse repository at this point
Copy the full SHA af3d248View commit details -
Started trying to schedule a process
zoharcochavi committedMar 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 8a76c3b - Browse repository at this point
Copy the full SHA 8a76c3bView commit details
Commits on Mar 12, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a37fd27 - Browse repository at this point
Copy the full SHA a37fd27View commit details
Commits on Mar 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 778ce75 - Browse repository at this point
Copy the full SHA 778ce75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 180ffef - Browse repository at this point
Copy the full SHA 180ffefView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2df8f6a - Browse repository at this point
Copy the full SHA 2df8f6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a29658 - Browse repository at this point
Copy the full SHA 4a29658View commit details
Commits on Mar 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ce0916b - Browse repository at this point
Copy the full SHA ce0916bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43ba07f - Browse repository at this point
Copy the full SHA 43ba07fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d94a02e - Browse repository at this point
Copy the full SHA d94a02eView commit details
Commits on Mar 15, 2021
-
Context switching, now without user sp as parameter!
zoharcochavi committedMar 15, 2021 Configuration menu - View commit details
-
Copy full SHA for 0f4403a - Browse repository at this point
Copy the full SHA 0f4403aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e4af03 - Browse repository at this point
Copy the full SHA 3e4af03View commit details
Commits on Mar 16, 2021
-
Now also saves r0, updated and added more comments
zoharcochavi committedMar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 570a2a6 - Browse repository at this point
Copy the full SHA 570a2a6View commit details -
zoharcochavi committed
Mar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for fb996d8 - Browse repository at this point
Copy the full SHA fb996d8View commit details -
zoharcochavi committed
Mar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 407cd00 - Browse repository at this point
Copy the full SHA 407cd00View commit details -
Merge multiprocessing and libc-stdio
zoharcochavi committedMar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for f0c39fb - Browse repository at this point
Copy the full SHA f0c39fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b23ec6 - Browse repository at this point
Copy the full SHA 1b23ec6View commit details -
zoharcochavi committed
Mar 16, 2021 Configuration menu - View commit details
-
Copy full SHA for 0df74bb - Browse repository at this point
Copy the full SHA 0df74bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for e695e4e - Browse repository at this point
Copy the full SHA e695e4eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8328004 - Browse repository at this point
Copy the full SHA 8328004View commit details -
Configuration menu - View commit details
-
Copy full SHA for 859b505 - Browse repository at this point
Copy the full SHA 859b505View commit details
Commits on Mar 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1779627 - Browse repository at this point
Copy the full SHA 1779627View commit details
Commits on Mar 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9695a82 - Browse repository at this point
Copy the full SHA 9695a82View commit details -
zoharcochavi committed
Mar 18, 2021 Configuration menu - View commit details
-
Copy full SHA for 2f11d82 - Browse repository at this point
Copy the full SHA 2f11d82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6214e31 - Browse repository at this point
Copy the full SHA 6214e31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f07eb5 - Browse repository at this point
Copy the full SHA 0f07eb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54b44c1 - Browse repository at this point
Copy the full SHA 54b44c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fbe7b21 - Browse repository at this point
Copy the full SHA fbe7b21View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43353b - Browse repository at this point
Copy the full SHA f43353bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b73fda - Browse repository at this point
Copy the full SHA 3b73fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b1ebc17 - Browse repository at this point
Copy the full SHA b1ebc17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb9540 - Browse repository at this point
Copy the full SHA 7eb9540View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c4ad7d - Browse repository at this point
Copy the full SHA 1c4ad7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55054ea - Browse repository at this point
Copy the full SHA 55054eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f9e5e9 - Browse repository at this point
Copy the full SHA 1f9e5e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e76ff4 - Browse repository at this point
Copy the full SHA 9e76ff4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3fbcc - Browse repository at this point
Copy the full SHA bc3fbccView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9fb478 - Browse repository at this point
Copy the full SHA a9fb478View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3c0527 - Browse repository at this point
Copy the full SHA e3c0527View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2f24b - Browse repository at this point
Copy the full SHA bd2f24bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d3bd8c - Browse repository at this point
Copy the full SHA 8d3bd8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dae3ae5 - Browse repository at this point
Copy the full SHA dae3ae5View commit details
Commits on Mar 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5b2322c - Browse repository at this point
Copy the full SHA 5b2322cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b88563d - Browse repository at this point
Copy the full SHA b88563dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c6c6cc - Browse repository at this point
Copy the full SHA 2c6c6ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 546dc5c - Browse repository at this point
Copy the full SHA 546dc5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 134feb6 - Browse repository at this point
Copy the full SHA 134feb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9985c2e - Browse repository at this point
Copy the full SHA 9985c2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 716c10e - Browse repository at this point
Copy the full SHA 716c10eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f96a82 - Browse repository at this point
Copy the full SHA 4f96a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac7a3f6 - Browse repository at this point
Copy the full SHA ac7a3f6View commit details
Commits on Mar 22, 2021
-
Fix r7 not being restored properly
zoharcochavi committedMar 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 219d2b2 - Browse repository at this point
Copy the full SHA 219d2b2View commit details -
Add pseudo code (not really but you get the point) for saving, and lo…
…ading state in irq mode
zoharcochavi committedMar 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 9071403 - Browse repository at this point
Copy the full SHA 9071403View commit details
Commits on Mar 23, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 32342a7 - Browse repository at this point
Copy the full SHA 32342a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fdac11 - Browse repository at this point
Copy the full SHA 5fdac11View commit details -
Remove pseudocode, and add IRQ mode constant
zoharcochavi committedMar 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 2b1a512 - Browse repository at this point
Copy the full SHA 2b1a512View commit details -
Add context switching in irq, and scheduler time-slices (UNTESTED...)
zoharcochavi committedMar 23, 2021 Configuration menu - View commit details
-
Copy full SHA for 0d0259a - Browse repository at this point
Copy the full SHA 0d0259aView commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b1425ce - Browse repository at this point
Copy the full SHA b1425ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aca175 - Browse repository at this point
Copy the full SHA 1aca175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6af63f6 - Browse repository at this point
Copy the full SHA 6af63f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2830c90 - Browse repository at this point
Copy the full SHA 2830c90View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbf0db5 - Browse repository at this point
Copy the full SHA dbf0db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f193e1 - Browse repository at this point
Copy the full SHA 9f193e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c83e8b - Browse repository at this point
Copy the full SHA 6c83e8bView commit details
Commits on Mar 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e8ac244 - Browse repository at this point
Copy the full SHA e8ac244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 418177f - Browse repository at this point
Copy the full SHA 418177fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d13f439 - Browse repository at this point
Copy the full SHA d13f439View commit details -
Configuration menu - View commit details
-
Copy full SHA for 360546d - Browse repository at this point
Copy the full SHA 360546dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51058ee - Browse repository at this point
Copy the full SHA 51058eeView commit details -
one register was left out when saving the state during an irq interrupt
Configuration menu - View commit details
-
Copy full SHA for 2cff622 - Browse repository at this point
Copy the full SHA 2cff622View commit details
Commits on Mar 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cf8e3e1 - Browse repository at this point
Copy the full SHA cf8e3e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a14d69 - Browse repository at this point
Copy the full SHA 4a14d69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10eca9f - Browse repository at this point
Copy the full SHA 10eca9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 485c64c - Browse repository at this point
Copy the full SHA 485c64cView commit details
Commits on Mar 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ebf91ed - Browse repository at this point
Copy the full SHA ebf91edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 382426d - Browse repository at this point
Copy the full SHA 382426dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd9ec3 - Browse repository at this point
Copy the full SHA 2cd9ec3View commit details
Commits on Mar 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 206bcaa - Browse repository at this point
Copy the full SHA 206bcaaView commit details -
the order in which load_state_irq() restored the registers was wrong
Configuration menu - View commit details
-
Copy full SHA for cb3a11d - Browse repository at this point
Copy the full SHA cb3a11dView commit details
Commits on Mar 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 864c248 - Browse repository at this point
Copy the full SHA 864c248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b2047 - Browse repository at this point
Copy the full SHA 75b2047View commit details
Commits on Apr 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0eb2ada - Browse repository at this point
Copy the full SHA 0eb2adaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0bdb87 - Browse repository at this point
Copy the full SHA b0bdb87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4053cf3 - Browse repository at this point
Copy the full SHA 4053cf3View commit details
Commits on Apr 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b2f137d - Browse repository at this point
Copy the full SHA b2f137dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4221cde - Browse repository at this point
Copy the full SHA 4221cdeView commit details -
Configuration menu - View commit details
-
Copy full SHA for bffd9cd - Browse repository at this point
Copy the full SHA bffd9cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 421016c - Browse repository at this point
Copy the full SHA 421016cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2be9cff - Browse repository at this point
Copy the full SHA 2be9cffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24badc3 - Browse repository at this point
Copy the full SHA 24badc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03d876d - Browse repository at this point
Copy the full SHA 03d876dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1e2e7d - Browse repository at this point
Copy the full SHA f1e2e7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a15104b - Browse repository at this point
Copy the full SHA a15104bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a36cb8 - Browse repository at this point
Copy the full SHA 9a36cb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 008dbc5 - Browse repository at this point
Copy the full SHA 008dbc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09a56b8 - Browse repository at this point
Copy the full SHA 09a56b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba1d4d0 - Browse repository at this point
Copy the full SHA ba1d4d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b168700 - Browse repository at this point
Copy the full SHA b168700View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffb431f - Browse repository at this point
Copy the full SHA ffb431fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1d1db - Browse repository at this point
Copy the full SHA 3d1d1dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089cb01 - Browse repository at this point
Copy the full SHA 089cb01View commit details -
Configuration menu - View commit details
-
Copy full SHA for de50949 - Browse repository at this point
Copy the full SHA de50949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 912f248 - Browse repository at this point
Copy the full SHA 912f248View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26e1754 - Browse repository at this point
Copy the full SHA 26e1754View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66f82c4 - Browse repository at this point
Copy the full SHA 66f82c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1765018 - Browse repository at this point
Copy the full SHA 1765018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d84538 - Browse repository at this point
Copy the full SHA 8d84538View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3912253 - Browse repository at this point
Copy the full SHA 3912253View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2d0dbf - Browse repository at this point
Copy the full SHA f2d0dbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c486f2d - Browse repository at this point
Copy the full SHA c486f2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc6319 - Browse repository at this point
Copy the full SHA fbc6319View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d6958d - Browse repository at this point
Copy the full SHA 0d6958dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf7f09 - Browse repository at this point
Copy the full SHA ddf7f09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 793a754 - Browse repository at this point
Copy the full SHA 793a754View commit details -
Configuration menu - View commit details
-
Copy full SHA for f61ea88 - Browse repository at this point
Copy the full SHA f61ea88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6213844 - Browse repository at this point
Copy the full SHA 6213844View commit details -
Configuration menu - View commit details
-
Copy full SHA for 825f072 - Browse repository at this point
Copy the full SHA 825f072View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfbb9cc - Browse repository at this point
Copy the full SHA cfbb9ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6541f1c - Browse repository at this point
Copy the full SHA 6541f1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8fbfe - Browse repository at this point
Copy the full SHA fb8fbfeView commit details
Commits on Apr 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2c75c16 - Browse repository at this point
Copy the full SHA 2c75c16View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa308ef - Browse repository at this point
Copy the full SHA aa308efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d07def - Browse repository at this point
Copy the full SHA 4d07defView commit details -
Loader: Move test files to a new directory. Create a separate file fo…
…r utility functions.
Configuration menu - View commit details
-
Copy full SHA for 425da7e - Browse repository at this point
Copy the full SHA 425da7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8bd73f - Browse repository at this point
Copy the full SHA d8bd73fView commit details
Commits on Apr 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b34bee2 - Browse repository at this point
Copy the full SHA b34bee2View commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b92adbb - Browse repository at this point
Copy the full SHA b92adbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 052c722 - Browse repository at this point
Copy the full SHA 052c722View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbfb530 - Browse repository at this point
Copy the full SHA cbfb530View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f7952 - Browse repository at this point
Copy the full SHA 10f7952View commit details
Commits on Apr 26, 2021
-
Updates the kernel readme to include the current state of the project, giving people starting on the project a better overview of what already is available to them.
Zohar Cochavi authoredApr 26, 2021 Configuration menu - View commit details
-
Copy full SHA for 4d3bf20 - Browse repository at this point
Copy the full SHA 4d3bf20View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b5e367 - Browse repository at this point
Copy the full SHA 1b5e367View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c28d0a - Browse repository at this point
Copy the full SHA 3c28d0aView commit details -
Merge pull request #81 from fayalalebrun/dtb
Pi Zero Compatibility; DTB parser
Configuration menu - View commit details
-
Copy full SHA for cb0c7d0 - Browse repository at this point
Copy the full SHA cb0c7d0View commit details -
Merge pull request #83 from rellermeyer/testing-framework-rewrite
Testing framework rewrite
Configuration menu - View commit details
-
Copy full SHA for 92117cb - Browse repository at this point
Copy the full SHA 92117cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ff984a - Browse repository at this point
Copy the full SHA 7ff984aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9245405 - Browse repository at this point
Copy the full SHA 9245405View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5e449b - Browse repository at this point
Copy the full SHA f5e449bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce89ce3 - Browse repository at this point
Copy the full SHA ce89ce3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ecac90 - Browse repository at this point
Copy the full SHA 9ecac90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d0ce3a - Browse repository at this point
Copy the full SHA 2d0ce3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 248532e - Browse repository at this point
Copy the full SHA 248532eView commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8a66992 - Browse repository at this point
Copy the full SHA 8a66992View commit details
Commits on May 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 06297b3 - Browse repository at this point
Copy the full SHA 06297b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b8d841 - Browse repository at this point
Copy the full SHA 5b8d841View commit details
Commits on Jun 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2fdcee1 - Browse repository at this point
Copy the full SHA 2fdcee1View commit details