projects
/
barrelfish
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
armv8: Refactor EFI loader
2019-09-27
Daniel Schwyn
armv8: Refactor EFI loader
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Fix booting from U-Boot
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Add debug output for boot driver on QEMU
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Start cleaning up static EFI bootloader
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Don't overwrite core data passed by bootloader
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Kernel expects core data also on BSP
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Improve handling of multiboot info
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Remove Grub artefact from multiboot2 header
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Fix naming of multiboot functions
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-09-27
Daniel Schwyn
armv8: Fix dependencies for building images
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-07-31
Aya Kayal
armv8: Fix idcap_identify syscall
commit
|
commitdiff
|
tree
2019-06-07
Timothy Roscoe
Added boot target and qemu support for U-Boot on ARMv8
commit
|
commitdiff
|
tree
2019-06-07
Timothy Roscoe
Added documentation for ARMv8 booting
commit
|
commitdiff
|
tree
2019-06-06
Daniel Schwyn
hake: Makefile depends on hakefiles again
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-04-26
Daniel Schwyn
ARMv7: Map all init frames shareable (coherent)
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2019-04-01
Daniel Schwyn
Fix extraneous argument in ARMv7 LMP macro
Signed-off-by:
Daniel Schwyn
<daniel.schwyn@inf.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-09
Daniel Schwyn
Sockeye: Add extended syntax example to technote
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-08
Daniel Schwyn
Sockeye: Add files for rest of compiler pipeline
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-08
Daniel Schwyn
Sockeye: Start implementing checker
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-08
Daniel Schwyn
Sockeye: Update technote with checks
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-08
Daniel Schwyn
Sockeye: Update technote
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-08
Daniel Schwyn
Sockeye: Do not allow multidimensional quantifiers
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-07
Daniel Schwyn
Sockeye: Fix slice operator
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-07
Daniel Schwyn
Sockeye: Move old code to v1, Hakefile for new code
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-05
Daniel Schwyn
Sockeye: Move files for new compiler to v2 dir
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-05
Daniel Schwyn
Sockeye: Build symbol table with imports
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-02-02
Daniel Schwyn
Sockeye: Implement import parsing and resolution
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-31
Daniel Schwyn
Sockeye: Add back compiler pipeline
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-31
Daniel Schwyn
Sockeye: Build whole symbol table
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-30
Daniel Schwyn
Sockeye: Build symbol table for top level
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-25
Daniel Schwyn
Sockeye: Move code for compiler v1 to subfolder
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-23
Daniel Schwyn
Sockeye: Code cleanup in parser
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-23
Daniel Schwyn
Sockeye: Add source position to AST
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-19
Daniel Schwyn
Sockeye: Fix qualifed node reference parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-19
Daniel Schwyn
Sockeye: Implement maps & converts parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-19
Daniel Schwyn
Sockeye: Implement binds parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-19
Daniel Schwyn
Sockeye: Implement overlay parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-19
Daniel Schwyn
Sockeye: Implement expression parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-18
Daniel Schwyn
Sockeye: Parse address blocks in accept
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-18
Daniel Schwyn
Sockeye: Parse declarations & definition skeletons
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-18
Daniel Schwyn
Sockeye: Fix natural set model and parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-17
Daniel Schwyn
Sockeye: Implement declaration parsing
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-17
Daniel Schwyn
Sockeye: New Parser parses top level structure
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2018-01-16
Daniel Schwyn
First implementation of new AST for Sockeye parser
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-10-27
Daniel Schwyn
Sockeye: Move overlay translation to backend
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-26
Daniel Schwyn
Merge branch 'sockeye' into master
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-26
Daniel Schwyn
Merge remote-tracking branch 'remotes/upstream/master...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-25
Daniel Schwyn
Decoding net: Fail on region resolution with non contiuous...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-22
Daniel Schwyn
Sockeye TN: Use example environment for examples
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-21
Daniel Schwyn
Decoding net: Cleanup core module
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-15
Daniel Schwyn
Decoding net: Refactor
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-15
Daniel Schwyn
Sockeye TN: Adapt Prolog mapping to snake case
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-14
Daniel Schwyn
Prolog code style fixes
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-12
Daniel Schwyn
Merge remote-tracking branch 'upstream/master' into...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-12
Daniel Schwyn
Sockeye TN: Use examples from OMAP4460
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-12
Daniel Schwyn
Sockeye TN: Update info about Prolog mapping
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-11
Daniel Schwyn
Sockeye TN: Update info about node types
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-11
Daniel Schwyn
SKB: Adapt decoding net scripts to use struct notation
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-11
Daniel Schwyn
Sockeye: Use ECLiPSe struct notation in generated code
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-11
Daniel Schwyn
Sockeye: Add node type for cores
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-09-07
Daniel Schwyn
Kaluga: Fix bug with new driver model code
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-07
Daniel Schwyn
Sockeye: Generate addresses with ISO hex prefix
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-07
Daniel Schwyn
Revert "Sockeye: Generate decimal addresses"
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-04
Daniel Schwyn
Sockeye: Generate decimal addresses
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-03
Daniel Schwyn
Sockeye TN: Update chapter on checks
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-03
Daniel Schwyn
Sockeye: Code cleanup
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Fix empty top level namespace being compiled...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Change default dest base for mapping to 0...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Implement check for undefined ports
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Implement reference check in input port declarations
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Implement reference check for port mappings
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: implement reference check inside node declarations
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Consier input mappings and output ports in...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-08-02
Daniel Schwyn
Sockeye: Show global and root module fails first
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-31
Daniel Schwyn
Sockeye: Fix duplicate variable check for nested for...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-31
Daniel Schwyn
Sockeye: Collect errors in type checker instead of...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-31
Daniel Schwyn
Sockeye: Clean up ASTs
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-31
Daniel Schwyn
Sockeye: Rename Checker to TypeChecker
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-31
Daniel Schwyn
Sockeye: Reimplement port translation
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-28
Daniel Schwyn
Sockeye: Start reimplementing net builder on top of...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-28
Daniel Schwyn
Sockeye: Implement module instantiator
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-27
Daniel Schwyn
Sockeye: Start implementing port checks
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye: Refactor arguments type check
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye TN: Start updating checks section
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye TN: Fix some typos
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye TN: Update hake section
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye TN: Complete syntax chapter
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-26
Daniel Schwyn
Sockeye TN: Add description of template indentifiers
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-25
Daniel Schwyn
Sockeye TN: More updates
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Sockeye TN: Update usage info
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Sockeye: Improve import handling
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Sockeye TN: Add short introduction about decoding nets
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Sockeye: TN remove limitations chapter, update hake...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Sockeye TN: adapt example to syntax changes
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Merge remote-tracking branch 'upstream/master' into...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-24
Daniel Schwyn
Merge branch 'sockeye-modules' into sockeye
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-21
Daniel Schwyn
Hake: Ddd dependency tracking for sockeye
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-21
Daniel Schwyn
Sockeye: Enable generating make depend file during...
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-20
Daniel Schwyn
Start modularizing omap44xx spec
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
2017-07-20
Daniel Schwyn
Sockeye: Enable generation of dependency file
Signed-off-by:
Daniel Schwyn
<schwyda@student.ethz.ch>
commit
|
commitdiff
|
tree
next