pwk4m1 / tinybios Goto Github PK
View Code? Open in Web Editor NEWA mirror of TinyBIOS repository
Home Page: https://praios.lf-net.org/k4m1/TinyBIOS
License: BSD 3-Clause "New" or "Revised" License
A mirror of TinyBIOS repository
Home Page: https://praios.lf-net.org/k4m1/TinyBIOS
License: BSD 3-Clause "New" or "Revised" License
Running make threw this error
rm -rf bin/bios
nasm -o bin/bios src/reset.asm
make: nasm: No such file or directory
make: *** [build] Error 1
i wanted to know is there any good resources to learn bios development also to learn assembly x86
netikras@netikras-xps:~/workspace/TinyBIOS$ make test
qemu-system-x86_64 -bios bin/bios -serial stdio \
-hda test_disk
WARNING: Image format was not specified for 'test_disk' and probing guessed raw.
Automatically detecting the format is dangerous for raw images, write operations on block 0 will be restricted.
Specify the 'raw' format explicitly to remove the restrictions.
qemu-system-x86_64: warning: TCG doesn't support requested feature: CPUID.01H:ECX.vmx [bit 5]
TinyBIOS 0.3 (C) 2019 k4m1, <[email protected]>
RAM READ/WRITE OK
CPU VENDOR: AuthenticAMD
STATUS OF PS2 DEVICE: OK
PS2 CONTROLLER INITIALISED, AMOUNT OF PS2 DEVICES DETECTED: 0001
PCI DEVICE FOUND, VENDOR ID: 8086
PCI DEVICE FOUND, VENDOR ID: 8086
PCI DEVICE FOUND, VENDOR ID: 1234
CHECKING FOR ATA DISK AT: 0x01F0
ATA DISK DETECTED.
CHECKING FOR ATA DISK AT: 0x0170
ATA DISK DETECTED.
CHECKING FOR ATA DISK AT: 0x01E8
ATA BUS FLOATS, NO DISKS CONNECTED TO THIS BUS
ATTEMPTING ATA DISK READ. DEV: 0x01F0
ATA DISK READ DONE
ATA DISK HAS NO BOOTLOADER, EXPECTED AA55, GOT: 0000
ATTEMPTING ATA DISK READ. DEV: 0x0170
ATA DISK READ DONE
ATA DISK HAS NO BOOTLOADER, EXPECTED AA55, GOT: 0000
FAILED TO FIND BOOTABLE DISK!
netikras@netikras-xps:~/workspace/TinyBIOS$
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.