Cleaned up some code and polished it for submit |
|
More...
|
about 12 years ago
|
Corrected some small bugs pre Man-UP demo. Also added basic FIQ routine |
|
More...
|
about 12 years ago
|
Changed flashy programs to have common timing intervals |
|
More...
|
about 12 years ago
|
Nice aswell as terminate seem to we working correclty now |
|
More...
|
about 12 years ago
|
Got system call 'kill' working, shuffled a few push and pops to get it working |
|
More...
|
about 12 years ago
|
Yey! Fixed the context switching bug |
|
More...
|
about 12 years ago
|
Context switching working for 2 processes, but not for 3 |
|
More...
|
about 12 years ago
|
Program is context switched out, then back in again. Next step is 2 different programs |
|
More...
|
about 12 years ago
|
Added bit more to PCB_run but currently stuck on how to actually load the user PC without spoiling registers |
|
More...
|
about 12 years ago
|
Generic queue structure added but bounded by QUEUE_area which is currently 10 for ALL queues |
|
More...
|
about 12 years ago
|
2 Flashing light programs with different frequencies. Added clear LED routine and run at the start of OS. Button IRQs toggle blue lights on/off |
|
More...
|
about 12 years ago
|
Sorry, helloworld prog wasnt fixed previously. But is now. OS also does the correct thing to end, i.e. doesnt loop forever like it did before |
|
More...
|
about 12 years ago
|
LCD state now saved when doing LCD stuff. fixed helloworld bug since user progs should start at [program]Start not [main] |
|
More...
|
about 12 years ago
|
Fixed LED not appearing bug. Added toggle routine for LED. Currently have problem when LCD is used, LED are messed up. Need saving |
|
More...
|
about 12 years ago
|
Temp commit while I move computers and figure out a bug |
|
More...
|
about 12 years ago
|
Got clock interupt working again, but still need to make a longer time to interupt |
|
More...
|
about 12 years ago
|
Queue added and working? |
|
More...
|
about 12 years ago
|
Add and remove queue seem to work correctly |
|
More...
|
about 12 years ago
|
Got queue add fully working |
|
More...
|
about 12 years ago
|
Basic add to queue working, fixed stupid memory overwriting problem |
|
More...
|
about 12 years ago
|
Backing up before I lose something |
|
More...
|
about 12 years ago
|
Simple PCB added that can create a process, save & load reg |
|
More...
|
about 12 years ago
|
Managed to fix bug where counter only got to 8. Digits are printed correctly to screen |
|
More...
|
about 12 years ago
|
Fixed timer irq |
|
More...
|
about 12 years ago
|
Every thing seems to be working from after xmas, added set_lcd_cursor sys call |
|
More...
|
about 12 years ago
|
Not sure what I changed, but im going home now |
|
More...
|
over 12 years ago
|
Integrated OS code with this repo |
|
More...
|
over 12 years ago
|
Got command squences working for LCD |
|
More...
|
over 12 years ago
|
Printing of char and str now works. Simple test program also included |
|
More...
|
over 12 years ago
|
First commit, since I thought it would be a good idea to back this stuff up and possibly let any one else see it |
|
More...
|
over 12 years ago
|