Skip to content

ustc-tamako/tamako

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tamako

Start with Bochs

make
make install
./boot.sh -b

Start with Qemu

make
make install
./boot.sh -q

GDB in Bochs

1. Download bochs source code

wget https://nchc.dl.sourceforge.net/project/bochs/bochs/2.6.11/bochs-2.6.11.tar.gz
tar -xvf bochs-2.6.11.tar.gz

2. Compile bochs with gdbstub

cd bochs-2.6.11
./configure --prefix=/opt/bochs/gdbstub --enable-plugins --enable-disasm --enable-gdb-stub 
make
make install
sudo cp /opt/bochs/gdbstub/bin/bochs /usr/bin/bochs-gdb

3. Start

make
make install
./boot.sh -bd

GDB in Qemu

make
make install
./boot.sh -qd