Commit Graph

694 Commits

Author SHA1 Message Date
Ciro Santilli 六四事件 法轮功
ce3d546ac8 x86 asm: move exchange instructions from x86-assembly-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
e30f53e8a4 cpp: move atomic from cpp-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
178a6681df bst vs heap: move in fully from cpp-cheat 2019-06-26 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
d37344ac11 gem5: port lkmc/m5ops.h to x86
We can now easily include x86 m5ops on our gem5 examples.
2019-06-24 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
23d8f703fd x86 asm: move gnu gas char literals from x86-assembly-cheat 2019-06-23 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
d62070d934 x86 asm: move the rest of SIMD from x86-assembly-cheat 2019-06-23 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
dcd866260c x11 readme: fix image: into image:: 2019-06-23 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
9917b0e4d9 x86 asm: move stack instructions in from x86-assembly-cheat 2019-06-23 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
8efd4f8a43 x86 asm: move most of registers from x86-assembly-cheat 2019-06-22 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
fd5b62edfe x86 asm: move bswap from x86-assembly-cheat 2019-06-22 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
082901414a x86 asm: move x87 FPU instructions from x86-assembly-cheat 2019-06-22 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
564735fbfc readme: add captions to all tables and images 2019-06-21 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
f470d474a6 x86 asm: move most data transfer instructions from x86-assembly-cheat 2019-06-21 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
b962ed6812 docs: automate installation of asciidcotor ruby dependency with ./build 2019-06-21 08:55:24 +01:00
Ciro Santilli 六四事件 法轮功
6a9299599e x86 asm: move string instructions from x86-assembly-cheat 2019-06-19 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
6aa2f783a8 x86 asm: CPUID mov in from x86-assembly-cheat 2019-06-17 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3084762bef x86 asm: reorg README to match manual more closely a bit 2019-06-16 00:00:07 +00:00
Ciro Santilli 六四事件 法轮功
0d4ad3e7e2 x86 asm: move POPCNT in from x86-assembly-cheat 2019-06-16 00:00:06 +00:00
Ciro Santilli 六四事件 法轮功
76c7cfe5aa x86 asm: move NOP in from x86-assembly-cheat 2019-06-16 00:00:05 +00:00
Ciro Santilli 六四事件 法轮功
ef4fa33ef7 x86 asm: move RDTSC from x86-assembly-cheat, create RDTSCP 2019-06-16 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
658ac53d0f x86 asm: move rotation and bit instructoins in from x86-assembly-cheat 2019-06-16 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
89084d2332 baremetal aarch64: timer.c get closer to working 2019-06-16 12:29:10 +01:00
Ciro Santilli 六四事件 法轮功
4d4b82f248 x86 asm: move rdrand from x86-assembly-cheat 2019-06-16 12:28:53 +01:00
Ciro Santilli 六四事件 法轮功
4ee1e06299 x86 asm: move loop from x86-assembly-cheat 2019-06-16 12:28:53 +01:00
Ciro Santilli 六四事件 法轮功
89a7cf0936 x86 asm: improve jcc 2019-06-15 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
58418b2a8d x86 asm: move jcc from x86-assembly-cheat 2019-06-15 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9dd63f6f54 x86 asm: move jmp from x86-assembly-cheat 2019-06-12 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
5f50217fdd x86 asm: logical instructions move from x86-assembly-cheat 2019-06-12 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
cefb1a823d x86 asm: move cmp from x86-assembly-cheat 2019-06-12 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
0028ff0ebd x86 asm: move binary arithmetic instructions from x86-assembly-cheat except cmp 2019-06-12 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
038c23729b extract-header-ids: readme typos 2019-06-09 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
79cade9e46 aarch64: mention stack alignment 2019-06-09 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
5f935ee53d readme: verify all non-README links with asciidoctor/extract-header-ids and git grep
Fix all the ~30 failures it found!
2019-06-09 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
1a739e7866 aarch64 timer: furthen the attempt 2019-06-07 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
8dacd71fd0 README: typo on C main 2019-06-07 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
43fa1bf81a arm baremetal bibliography: improve a bit 2019-06-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
a3780d6de7 aarch64: fix bus error on aarch64 in ThunderX2 misaligned PC
The error happened at: userland/arch/aarch64/lkmc_assert_eq_fail.S but
it does not happen in QEMU userland nor full system, not sure why.
2019-06-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
3793b74654 baremetal: improve headers and test docs 2019-06-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
9fba97740c file_write_read.c: move from cpp-cheat
Improve README C section with example tree.
2019-06-07 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
2a27157dbf asciidoctor: document exact version to install with gem
We also have the Gemfile, but I don't want to make people go through
the superior NVM bundler setup right now.
2019-06-07 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
77ef0dadf1 readme: make local file links work relative to out/
Thanks to awesome help at:
https://github.com/asciidoctor/asciidoctor/issues/3324
2019-06-07 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
43ff5ced56 pmccntr: make section title clearer 2019-06-06 00:00:02 +00:00
Ciro Santilli 六四事件 法轮功
bc72790e81 x86 asm: start moving in binary arithmetic instructions 2019-06-06 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
82129820ca x86 asm: address modes, LKMC_ASSET_EQ_32 and intel manuals 2019-06-06 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
47b39a84c9 x86 asm: mov 2019-06-03 00:00:00 +00:00
Ciro Santilli 六四事件 法轮功
39de6f6abf gdbserver: get back to life
run-gdbserver is dead, converted to ./run --gdbserver --userland

I'm so happy, this refactor was so easy due to previous good code structure.

Fix https://github.com/cirosantilli/linux-kernel-module-cheat/issues/63
2019-06-02 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
7fda133215 run-gdb-user: killed it, all that was needed was to pass --userland
Fixes part of https://github.com/cirosantilli/linux-kernel-module-cheat/issues/63
2019-06-02 00:00:03 +00:00
Ciro Santilli 六四事件 法轮功
819ef42ea4 kernel modules: hack up quick floating point example 2019-06-02 00:00:01 +00:00
Ciro Santilli 六四事件 法轮功
3c5ec40ad8 tagline: link to c cpp and posix 2019-06-01 00:00:04 +00:00
Ciro Santilli 六四事件 法轮功
6204b9ad6f x86 simd: link to SSE getting started question on SO 2019-06-01 00:00:03 +00:00