aboutsummaryrefslogtreecommitdiff
path: root/pk/init.c
AgeCommit message (Expand)AuthorFilesLines
2015-05-10Split pk functionality into pk and bblAndrew Waterman1-94/+2
2015-05-09Upgrade to privileged architecture 1.7Andrew Waterman1-4/+7
2015-05-02Add ASCII art boot logoAndrew Waterman1-0/+3
2015-04-10Fix stack discipline for recursive trapsAndrew Waterman1-2/+3
2015-03-31Remove errant statement forcing mem size to 64MAndrew Waterman1-1/+0
2015-03-17Merge [shm]call into ecall, [shm]ret into eretAndrew Waterman1-2/+3
2015-03-12Update to new privileged specAndrew Waterman1-32/+51
2015-02-09work in progress on new supervisor specAndrew Waterman1-5/+4
2015-01-20Support linkat, unlinkat, mkdirat syscallsAndrew Waterman1-1/+1
2014-10-31Implement draft of new calling conventionAndrew Waterman1-1/+1
2014-09-11Support glibc 2.20 programsAndrew Waterman1-0/+1
2014-08-07Added "-c" option to track uarch counter info.Christopher Celio1-0/+26
2014-06-12Handle options before vm_init is calledAndrew Waterman1-15/+29
2014-05-22Add several syscalls, and move syscall header file from newlibColin Schmidt1-1/+1
2014-02-04Abandon MIPS convention for indicating syscall errors in register a3Andrew Waterman1-2/+2
2014-01-13Speed up glibc initAndrew Waterman1-0/+1
2013-12-14Add -p flag: force physical memory addressingAndrew Waterman1-1/+8
2013-12-14Remove redundant initializationAndrew Waterman1-1/+0
2013-11-25Update to new privileged ISAAndrew Waterman1-2/+1
2013-09-11Add pk flag -s to print out statsAndrew Waterman1-4/+22
2013-08-19Don't clobber the ELF headers!Andrew Waterman1-0/+1
2013-07-26New supervisor modeAndrew Waterman1-1/+1
2013-07-13Support Linux ABI and (optionally) virtual memoryAndrew Waterman1-156/+64
2013-04-19implement new register mappingeos20Andrew Waterman1-5/+5
2013-03-25add BSD licenseAndrew Waterman1-0/+2
2013-01-25rename binary to pk; change argv handlingAndrew Waterman1-0/+189