Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
hellcoderz
/
ToyOS
Public
Notifications
You must be signed in to change notification settings
Fork
1
Star
2
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
All time
Commit history
Commits on May 31, 2011
Added support for Shift+Key upper case combinations and fixed a potential issue with scancodes being cached after being read
Kurtis Thompson
committed
8c00aa1
View commit details
Copy full SHA for 8c00aa1
Browse repository at this point
Added ISRs for clock but also for handling keyboard interrupts, although only lowercase keys are handled currenntly
Kurtis Thompson
committed
bc4d47b
View commit details
Copy full SHA for bc4d47b
Browse repository at this point
Commits on May 30, 2011
Updated batch file for building
Kurtis Thompson
committed
9f1325f
View commit details
Copy full SHA for 9f1325f
Browse repository at this point
Added stubs for ISR per JamesM/Bran Tutorial
Kurtis Thompson
committed
16577fd
View commit details
Copy full SHA for 16577fd
Browse repository at this point
Commits on May 29, 2011
Changed how descriptor tables are installed
Kurtis Thompson
committed
4e9fa09
View commit details
Copy full SHA for 4e9fa09
Browse repository at this point
Fixed macros for ISRs
Kurtis Thompson
committed
a686412
View commit details
Copy full SHA for a686412
Browse repository at this point
Patched up errors in IDT_Entry struct and function that installed the IDT table to avoid triple faults
Kurtis Thompson
committed
857251d
View commit details
Copy full SHA for 857251d
Browse repository at this point
Commits on May 27, 2011
Updated comments
unknown
committed
d782f25
View commit details
Copy full SHA for d782f25
Browse repository at this point
Updated tutorial links and sources/basis for code
unknown
committed
9361205
View commit details
Copy full SHA for 9361205
Browse repository at this point
Modified to call idt_install as well
unknown
committed
cf65f54
View commit details
Copy full SHA for cf65f54
Browse repository at this point
Added code for IDT as well. This class is terrible and I need to clean it up as soon as interrupts are working
unknown
committed
baca9f4
View commit details
Copy full SHA for baca9f4
Browse repository at this point
Beginings of interrupt handling
unknown
committed
cbbbfb5
View commit details
Copy full SHA for cbbbfb5
Browse repository at this point
Added new lines for isr code
unknown
committed
31514f3
View commit details
Copy full SHA for 31514f3
Browse repository at this point
Updated screen code. Added puthex and putdec functions and wrapped zero case for putdec in unlikely macro since we do not expect it to happen often (statistically anyway)
unknown
committed
755e5f5
View commit details
Copy full SHA for 755e5f5
Browse repository at this point
Commits on May 26, 2011
GRUB stage2
unknown
committed
b40f755
View commit details
Copy full SHA for b40f755
Browse repository at this point
GRUB stage1
unknown
committed
108af38
View commit details
Copy full SHA for 108af38
Browse repository at this point
Pad file to create space between GRUB and kernel
unknown
committed
561b6dc
View commit details
Copy full SHA for 561b6dc
Browse repository at this point
Simple display driver. Implemented as outlined in the tutorial with no significant changes. That should change soon.
unknown
committed
67e71a0
View commit details
Copy full SHA for 67e71a0
Browse repository at this point
Added code to call simple screen functons. Gotta love the WARGAMES reference
unknown
committed
3a3e6c3
View commit details
Copy full SHA for 3a3e6c3
Browse repository at this point
Added code to build simple display driver and automate building a floppy image from kernel and GRUB stages
unknown
committed
b815100
View commit details
Copy full SHA for b815100
Browse repository at this point
Boch Configuration file for booting simple kernel
unknown
committed
4ba1f03
View commit details
Copy full SHA for 4ba1f03
Browse repository at this point
Updated README to include link to initial tutorial I am using to get something up and running quickly
Kurtis Thompson
committed
7bc92bc
View commit details
Copy full SHA for 7bc92bc
Browse repository at this point
updated to call main
Kurtis Thompson
committed
6d13e9f
View commit details
Copy full SHA for 6d13e9f
Browse repository at this point
Header file for supporting functions
Kurtis Thompson
committed
88781ee
View commit details
Copy full SHA for 88781ee
Browse repository at this point
Main class file and supporting function implementations
Kurtis Thompson
committed
ad9591f
View commit details
Copy full SHA for ad9591f
Browse repository at this point
Kernel (used loosely) binary image
Kurtis Thompson
committed
cc68046
View commit details
Copy full SHA for cc68046
Browse repository at this point
Batch file to simply building
Kurtis Thompson
committed
88f8c81
View commit details
Copy full SHA for 88f8c81
Browse repository at this point
first commit. Not much here, GRUB handling stuff and linker script
Kurtis Thompson
committed
ba7e50c
View commit details
Copy full SHA for ba7e50c
Browse repository at this point
You can’t perform that action at this time.