Commit Graph

505 Commits (master)
 

Author SHA1 Message Date
Astro 654d65a6d5 dyld: keep exidx p_vaddr as it is contained in LOAD sections already 3 years ago
Astro 571ab66114 dyld: keep EXIDX section data through program header entry 3 years ago
Astro 64cdf0ade3 sd_reader: use const for magic numbers 3 years ago
Astro d9bd42389f kernel: flush now write-buffered dcache of image before execution 3 years ago
Astro 06ad8dfe27 szl: flush now write-buffered dcache of DDR pages before executing instructions in them 3 years ago
Astro f750234cb5 update dependencies 3 years ago
Sebastien Bourdeauducq 24853ab090 szl: move bss and stack to OCM3 to save space 3 years ago
pca006132 6608c16f46 Config: Renamed ConfigNotFound into KeyNotFoundError. 3 years ago
pca006132 f43ad05be5 Testing for config. 3 years ago
pca006132 a55a6291a4 SD reader: optimized stack and binary size 3 years ago
pca006132 2b1b0dc49f Load PL: simplify logic by using fatfs find_file directly. 3 years ago
pca006132 228c0c813d SD reader: changed from &mut to owning. 3 years ago
pca006132 f7bb339275 Config: implemented config struct. 3 years ago
Sebastien Bourdeauducq 854a50a0ba fsbl: clean up buildInputs 3 years ago
pca006132 ec9a70ecc3 FSBL: changed to self-built FSBL (#13) 3 years ago
Sebastien Bourdeauducq e43511c95f update dependencies 3 years ago
pca006132 0dc0bb391d
add support for loading bitstream from bootimage. 3 years ago
Sebastien Bourdeauducq f9ccf908dd update dependencies 3 years ago
Sebastien Bourdeauducq dec245e637 default.nix: also use BIF format to contain bitstream for SZL 3 years ago
pca006132 e4b17f9473 Fixed incorrect byte_addr after multiple block read... 3 years ago
Sebastien Bourdeauducq da6bda9a06 add config skeleton 3 years ago
Sebastien Bourdeauducq f52f10abc2 remove unnecessary dereferencing 3 years ago
pca006132 1138db34a2 add SD card FAT filesystem interface 3 years ago
Sebastien Bourdeauducq e77cb5de7e fix comment in previous commit 3 years ago
Astro e6b8bf5481 provide many move __aeabi_* calls 3 years ago
Sebastien Bourdeauducq dc78868109 update dependencies and add fatfs 3 years ago
Sebastien Bourdeauducq fe6700f4e0 README: update Nix build command 3 years ago
Sebastien Bourdeauducq 81b8fc8916 implement attribute writeback 3 years ago
Sebastien Bourdeauducq bc81fa2e48 handle recursive RPC return values 3 years ago
Sebastien Bourdeauducq 7387e42306 provide __aeabi_l2d 3 years ago
Sebastien Bourdeauducq b16ec2c6a8 provide mockups for all exception functions 3 years ago
Sebastien Bourdeauducq 12c2d658f3 tune heap/stack sizes 3 years ago
Sebastien Bourdeauducq 4d03ecc187 decode RPC exception 3 years ago
Sebastien Bourdeauducq bdf0831eb2 style 3 years ago
Sebastien Bourdeauducq c980b3e634 dyld: reduce verbosity 3 years ago
Sebastien Bourdeauducq b1161a0f71 process RPC replies (WIP) 3 years ago
Sebastien Bourdeauducq de2618045a update cargoSha256 3 years ago
Sebastien Bourdeauducq 06915ec25d rpc: make alloc async 3 years ago
Sebastien Bourdeauducq 7df6ab2149 rpc: use async-recursion 3 years ago
Sebastien Bourdeauducq f0588c49ed rpc: make receive async 3 years ago
Sebastien Bourdeauducq ef4bdbb668 rpc: enable logging 3 years ago
Sebastien Bourdeauducq 93349206ed add Mandelbrot example 3 years ago
Sebastien Bourdeauducq 4b8bbdc3dc send RPC requests to host 3 years ago
Sebastien Bourdeauducq 1f23a1b86c enable FPU on Core1 3 years ago
Sebastien Bourdeauducq 7216e9c4be update cargoSha256 3 years ago
Sebastien Bourdeauducq ed21457f28 replace libio with core_io 3 years ago
Sebastien Bourdeauducq a915ed172a send RPC requests to comms CPU, handle kernel termination 3 years ago
Sebastien Bourdeauducq 8e68e65ca7 remove dead code 3 years ago
Sebastien Bourdeauducq aff7c3a40b add local run script 3 years ago
Sebastien Bourdeauducq d65df2f454 rpc: revert to libio 3 years ago