Ciro Santilli,Opinions and content are my own, not my employer's,2020冠状病毒审查 2018新疆改造中心,1989六四事件,1999法轮功 ,2019 996.ICU, 2018包子露宪,2015 710律师劫,2015巴拿马文件 邓家贵,2017低端人口,2008西藏骚乱scriptalert(1)/script
de83ce2c58
Merge pull request #10 from liujunming/rtc_refine
...
refine rtc.s
2020-05-02 16:44:44 +01:00
Junming Liu
14a32f8e29
refine rtc.s
...
1. Add description of used register to remove TODO.
2. Refine all registers addr to HEX format.
2020-05-03 00:10:01 +08:00
Ciro Santilli
dd48083603
https// typo
2019-11-07 00:00:00 +00:00
Ciro Santilli
62ed931615
readme: link to images on wikimedia commons
2019-09-22 00:00:00 +00:00
Ciro Santilli
b0d876fe22
serenity os
2019-09-05 00:00:00 +00:00
Ciro Santilli
7bb7e395df
serial: track failed attempt
2019-08-25 00:00:00 +00:00
Ciro Santilli
3dda150c87
gdb: what you see
2019-08-24 00:00:06 +00:00
Ciro Santilli
89cbe7be83
gdb: get rid of awatch from DBG
2019-08-24 00:00:05 +00:00
Ciro Santilli
ae070757a0
serial: OK, works on QEMU
2019-08-24 00:00:04 +00:00
Ciro Santilli
750402af91
remove dangling bochs serial
2019-08-24 00:00:03 +00:00
Ciro Santilli
04b50572b2
gdb: get symbols working!!!
2019-08-24 00:00:02 +00:00
Ciro Santilli
52a22c4b18
serial: make awesome
2019-08-24 00:00:01 +00:00
kunalgulati29
9dbe6fb939
Serial hello world on COM1
2019-08-24 21:32:43 +01:00
Ciro Santilli
cb6f8cdf1c
docker: make awesome
2019-08-24 00:00:06 +00:00
Ciro Santilli
06f5a8a683
docker: improve description
2019-08-24 00:00:05 +00:00
Ciro Santilli
c82f3cc2f9
Fix Bochs. Fix https://github.com/cirosantilli/x86-bare-metal-examples/issues/9
2019-08-24 00:00:04 +00:00
Ciro Santilli
3ab70cc459
bochs run broken
2019-08-24 00:00:03 +00:00
Ciro Santilli
efe155af27
configure: make executable
2019-08-24 08:36:48 +01:00
Ciro Santilli
c767908a67
getting started: bios_one_char -> bios_putc!
2019-08-24 08:36:48 +01:00
Ciro Santilli
80c0d8f0c0
baremetal games: make into section, too interesting
2019-08-24 08:19:53 +01:00
Ciro Santilli
85ce719d5f
pinpog
2019-08-01 00:00:00 +00:00
Ciro Santilli
28d949da01
newlib, merge into lkmc
2019-07-26 00:00:00 +00:00
Ciro Santilli
e352087645
Fix example header links that were left empty
2019-07-19 00:00:00 +00:00
Ciro Santilli
6dc9a73830
tagline: link x86 userland to lkmc
2019-05-18 00:00:00 +00:00
Ciro Santilli
ad13022931
x86 and no bios more info
2019-03-21 22:35:00 +00:00
Ciro Santilli
7ca7d9457d
tagline: clarify host == QEMU
2019-03-20 23:03:50 +00:00
Ciro Santilli
78246edcee
no_bios_hello_world
2019-03-19 20:03:13 +00:00
Grzegorz Antoniak
9440bdf396
Added an example of hello world without BIOS calls
...
Example uses the fact that BIOS maps video memory to address 0xB8000. We
can then move 0xB800 to a segment register and use segment:offset
addressing to access this memory. Then we can show characters by
treating 0xB800:0000 as a uint16_t array, where low 8 bytes is the ASCII
character, and the high 8 bytes is the color attribute of this
character.
2019-03-19 13:42:43 +01:00
Ciro Santilli
28598672c9
link to working ovmf build
2019-03-19 08:52:41 +00:00
Ciro Santilli 2018新疆改造中心,1989六四事件,1999法轮功 ,2018包子露宪,2015 710律师劫,2015巴拿马文件 邓家贵,2017低端人口,2008西藏骚乱scriptalert(1)/script
85931f4e4a
Merge pull request #6 from davidbilge/patch-1
...
Fixed typo
2019-03-19 08:30:14 +00:00
davidbilge
b84b2fd71c
Fixed typo
2019-03-19 09:22:14 +01:00
Ciro Santilli
18772b1403
review some tutorials, review ourselves
2018-12-06 09:36:59 +00:00
Ciro Santilli
f9ac4b132a
bibliography: move big github repos up
2018-12-06 08:51:36 +00:00
Ciro Santilli
dd040901d3
bibliography: os-tutorial
2018-12-05 09:33:59 +00:00
Ciro Santilli
eee2de21d0
fbird
2018-12-05 07:30:06 +00:00
Ciro Santilli
bb534223ff
3zanders example C two stage
2018-12-05 07:12:55 +00:00
Ciro Santilli
2ad32c2658
logo
2018-12-04 10:10:18 +00:00
Ciro Santilli
c7c6d4f022
t430
2018-12-04 09:51:18 +00:00
Ciro Santilli
94a81117ee
link all examples to header
2018-12-04 09:46:27 +00:00
Ciro Santilli
14673179c4
c hello world: send pull requets for stage 2
2018-12-04 09:21:50 +00:00
Ciro Santilli
527a6df257
c hello world: link format
2018-12-04 08:26:00 +00:00
Ciro Santilli
672569ee69
add link readmes to all directories
2018-12-04 08:22:57 +00:00
Ciro Santilli
b4e4c124a3
c hello world works
2018-12-04 08:06:10 +00:00
Ciro Santilli
589240ebd1
c hello world: ok, I dont know how to debug this further
2018-12-03 00:39:26 +00:00
Ciro Santilli
d996a9764f
build docs locally
2018-12-03 00:08:47 +00:00
Ciro Santilli
8f4d2cf8a3
bios_hello_world_c
2018-12-02 21:01:24 +00:00
Ciro Santilli
a2ca298afe
tagline: real hardware
2018-11-26 00:00:00 +00:00
Ciro Santilli
3c35cabb89
tagline: link to arm baremetal setup in lkmc
2018-10-15 00:00:00 +00:00
Ciro Santilli
90a361d038
Move bare metal bibliography to arm-assembly-cheat
2018-07-21 11:37:19 +01:00
Ciro Santilli
8bbf703094
power: remove useless shutdown section
2018-07-18 17:54:19 +01:00