Ciro Santilli
|
7402ae11b7
|
parsec
|
2018-02-20 11:53:30 +00:00 |
|
Ciro Santilli
|
80fb284224
|
bak
|
2018-02-17 20:51:05 +00:00 |
|
Ciro Santilli
|
a5f9c952a6
|
OS portability on tagline
|
2017-12-12 18:53:49 +00:00 |
|
Ciro Santilli
|
b629fe5510
|
Move educational ISAs to rtl cheat
|
2017-09-08 08:17:08 +01:00 |
|
Ciro Santilli
|
c4dce3da93
|
mv library to cpp cheat
|
2017-03-26 09:46:42 +01:00 |
|
Ciro Santilli
|
b9dab5ec36
|
bak
|
2017-03-21 07:18:46 +00:00 |
|
Ciro Santilli
|
e4e2e0610a
|
More CPU arch
|
2016-11-27 12:41:29 +00:00 |
|
Ciro Santilli
|
c66ab6a3ef
|
Merge branch 'master' of github.com:cirosantilli/x86-assembly-cheat
|
2016-09-04 09:30:14 +01:00 |
|
Ciro Santilli
|
511aa614d3
|
improve description
|
2016-09-04 09:29:56 +01:00 |
|
Ciro Santilli 六四事件 法轮功 包卓轩
|
8e1407a2cf
|
Merge pull request #1 from tokenrove/rdrand-should-retry
Loop on rdrand flag return
|
2016-06-16 19:36:45 +02:00 |
|
Ciro Santilli
|
a736efdbe0
|
Improve jmpcc info, add more other archs
|
2016-06-16 19:10:29 +02:00 |
|
Julian Squires
|
1ef175a682
|
Loop on rdrand flag return
According to the Intel instruction set reference manual, we need to
check the carry flag after calling rdrand, and loop if it's not set.
|
2016-06-14 15:56:59 -04:00 |
|
Ciro Santilli
|
f4c33be761
|
travis
|
2016-05-15 09:39:26 +02:00 |
|
Ciro Santilli
|
d2b1b29fc5
|
Link to system land more proeminently
|
2016-05-15 09:04:54 +02:00 |
|
Ciro Santilli
|
ec5c38c18f
|
Improve tagline
|
2016-05-15 09:00:51 +02:00 |
|
Ciro Santilli
|
5977ea8c40
|
Merge branch 'master' of github.com:cirosantilli/x86-assembly-cheat
|
2016-05-15 08:59:39 +02:00 |
|
Ciro Santilli
|
5492e78f29
|
Comment on other architectures and implementations
|
2016-05-09 15:25:57 +02:00 |
|
Ciro Santilli
|
ad9e78b31f
|
Other archs
|
2016-02-28 09:13:01 +01:00 |
|
Ciro Santilli
|
a87b378730
|
Split some large files, remove trash
|
2015-12-04 10:10:18 -02:00 |
|
Ciro Santilli
|
939dc76299
|
Move ia-32 to top-level, rebrand as x86 assembly cheat
|
2015-12-03 20:14:11 -02:00 |
|
Ciro Santilli
|
9b79fdf9ed
|
bak
|
2015-11-26 14:32:39 +01:00 |
|
Ciro Santilli
|
9a9092b003
|
Make make test pass in ia-32
|
2015-11-10 20:38:17 +01:00 |
|
Ciro Santilli
|
d60f55ed7d
|
Update tagline
|
2015-11-09 12:58:09 +01:00 |
|
Ciro Santilli
|
55fc1d796f
|
gas push example
|
2015-11-07 13:52:10 +01:00 |
|
Ciro Santilli
|
ba3b76cd45
|
movsb
|
2015-10-25 10:14:19 +01:00 |
|
Ciro Santilli
|
e84dd6c084
|
Minimal linker script examples, more GAS
|
2015-10-16 18:34:01 +02:00 |
|
Ciro Santilli
|
98ec51b3c1
|
Make ia-32 lib into a single .text section
Easier to use with minimal linker scripts.
|
2015-10-06 16:51:39 +02:00 |
|
Ciro Santilli
|
3bb9287e82
|
Split up main.asm further
|
2015-09-23 18:24:40 +02:00 |
|
Ciro Santilli
|
80fe69c785
|
Expand GAS altmacro, split ia32 addressing
|
2015-09-23 12:41:25 +02:00 |
|
Ciro Santilli
|
9df0e9f23a
|
Split up GAS main.S
|
2015-09-21 12:10:46 +02:00 |
|
Ciro Santilli
|
71ef67c38c
|
Move ELF hello world out for Toc
|
2015-09-19 00:22:59 +02:00 |
|
Ciro Santilli
|
9f1be21310
|
Explain CONFIG_IA32_EMULATION
|
2015-09-09 15:50:05 +02:00 |
|
Ciro Santilli
|
1896cf8d6a
|
Portability.
|
2015-09-09 08:31:40 +02:00 |
|
Ciro Santilli
|
dd3c3dcbd9
|
Improve description.
|
2015-09-09 08:25:56 +02:00 |
|
Ciro Santilli
|
6e5a51543d
|
getting-started
|
2015-09-09 08:20:22 +02:00 |
|
Ciro Santilli
|
b6ebe28aaa
|
Add usage to readme
|
2015-09-09 08:12:11 +02:00 |
|
Ciro Santilli
|
1104b96e50
|
Split bare metal to separate repo
|
2015-09-06 16:25:33 +02:00 |
|
Ciro Santilli
|
944b804998
|
Split instruction encoding tutorial
|
2015-09-04 17:41:16 +02:00 |
|
Ciro Santilli
|
c7775e3938
|
Setup instruction encoding tests
|
2015-09-04 15:39:06 +02:00 |
|
Ciro Santilli
|
d1020c01d1
|
Multiboot hello world failed attempt
|
2015-09-03 11:38:51 +02:00 |
|
Ciro Santilli
|
df52fdaa11
|
Split more ia-32/main
|
2015-08-24 09:58:27 +02:00 |
|
Ciro Santilli
|
5110400ed1
|
x86-64 asserts working
|
2015-07-10 22:07:15 +02:00 |
|
Ciro Santilli
|
f1e37f8ff7
|
Split IA-32 a lot
|
2015-06-26 23:40:02 +02:00 |
|
Ciro Santilli
|
e0f20b1b6c
|
Improve virtual, switch and gas
|
2015-06-25 15:29:41 +02:00 |
|
Ciro Santilli
|
fdb5f7bcbc
|
Create many handy macros
|
2015-06-22 11:49:57 +02:00 |
|
Ciro Santilli
|
07b6d86167
|
restrict, register
|
2015-06-15 09:34:38 +02:00 |
|
Ciro Santilli
|
172f22ca85
|
More float
|
2015-06-08 08:18:26 +02:00 |
|
Ciro Santilli
|
063f2c1ec1
|
Improve floating point
|
2015-06-04 09:42:42 +02:00 |
|
Ciro Santilli
|
a0a2d3dfa5
|
elf relocation
|
2015-05-28 15:01:59 +02:00 |
|
Ciro Santilli
|
73dd35d9e4
|
movabs
|
2015-05-25 10:40:04 +02:00 |
|