ykskb / dax86 Goto Github PK
View Code? Open in Web Editor NEWxv6-runnable x86 Emulator
Home Page: https://yohei.codes/post/dax86/
License: MIT License
xv6-runnable x86 Emulator
Home Page: https://yohei.codes/post/dax86/
License: MIT License
Possibly related to the page allocation.
Segmentation fault at EIP: 00000FFF.
...
CS: 0008 EIP: 80105208 Op: 1f SS: 0010 ESP: 8df1bfe0
CS: 0008 EIP: 80105209 Op: 83 SS: 0010 ESP: 8df1bfe4
CS: 0008 EIP: 8010520c Op: cf SS: 0010 ESP: 8df1bfec
CS: 001b EIP: 00000d41 Op: c3 SS: 0023 ESP: 00003eac
CS: 001b EIP: 000010b6 Op: 83 SS: 0023 ESP: 00003eb0
CS: 001b EIP: 000010b9 Op: 83 SS: 0023 ESP: 00003ec0
...
CS: 001b EIP: 000010c8 Op: e8 SS: 0023 ESP: 00003eb0
CS: 001b EIP: 00000fc0 Op: 55 SS: 0023 ESP: 00003eac
....
CS: 001b EIP: 00000ffd Op: 89 SS: 0023 ESP: 00003e9c
CS: 001b EIP: 00000fff Op: a3 SS: 0023 ESP: 00003e9c
Instead of trying to emulate the BIOS itself, why not run SeaBIOS at boot instead? It will handle most hardware configuration, and will also provide the unimplemented real-mode interrupts. You already have all or most opcodes implemented, running SeaBIOS shouldn't be a challenge. But hey, this is just a suggestion!
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.