openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
N
NewOS
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 23 hours
ago. based on code collected
about 23 hours
ago.
Jul 20, 2024 — Jul 20, 2025
Showing page 1 of 36
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
use the -newos toolchain even if -elf is present.
Travis Geiselbrecht
More...
over 15 years ago
some vm to accomodate needing to have a region search spot be different from the larger address space, specifically the 64bit kernel address space.
Travis Geiselbrecht
More...
about 17 years ago
fix 64bit issues with the heap code
Travis Geiselbrecht
More...
about 17 years ago
more x86_64 stuff: -most of the mmu code is implemented -fix up the bad swap_stacks_and_call -fix up the tss stuff -fix the interrupt glue (needs iretq)
Travis Geiselbrecht
More...
about 17 years ago
more work in progress on x86_64
Travis Geiselbrecht
More...
about 17 years ago
couple of bits on the x86_64 boot code
Travis Geiselbrecht
More...
about 17 years ago
panic() is now a noreturn, so change this code that was using the panic() return code
Travis Geiselbrecht
More...
about 17 years ago
add new bits to the compiler.h file add NO_RETURN attribute to panic, which fixes something in the x86_64 stuff point sys/cdefs.h to newos/compiler.h
Travis Geiselbrecht
More...
about 17 years ago
welcome to memory model land. thought i'd seen the last of this in the DOS days
Travis Geiselbrecht
More...
about 17 years ago
fix a bug in the elf loader/mmu stuff in the bootloader that would cause the mmu code to reuse a page that was just about to get mapped.
Travis Geiselbrecht
More...
about 17 years ago
oops, fix the stage2 -> kernel call to actually work
Travis Geiselbrecht
More...
about 17 years ago
actually jump into the kernel also configure x86_64 to not support smp at the moment
Travis Geiselbrecht
More...
about 17 years ago
x86_64: fill in the stage2 mmu stuff fix up the elf loader fix the code to copy physical memory ranges from multiboot
Travis Geiselbrecht
More...
about 17 years ago
get the kernel building again (definitely doesn't work) add it to the bootmaker image
Travis Geiselbrecht
More...
about 17 years ago
more x86_64 work. started to put the mmu bits together in the (former) stage2 loader. Need to get the kernel pseudo building to put together the elf loader next.
Travis Geiselbrecht
More...
about 17 years ago
delete this old dir, the new x86_64 boot stuff lives in boot/pc/x86_64
Travis Geiselbrecht
More...
about 17 years ago
bunch of work in progress on getting x86_64 bootstrap working. Currently loading against grub, and am going to unify the stage1 and stage2 loaders into a single loader.
Travis Geiselbrecht
More...
about 17 years ago
left in a couple of extra nonexistant files in the kernel makefile
Travis Geiselbrecht
More...
over 17 years ago
pretty big refactor of the build system to solve a old standing problem that didn't allow different CFLAGS in any given target directory. As a result, the make files are now source file based, not object file based, (ie, MYSRC := foo.c bar.c, instead of foo.o bar.o). This means I had to touch more or less every make file in the system.
Travis Geiselbrecht
More...
almost 18 years ago
get the x86_64 build working again (though it's only actually building a piece of the bootloader).
Travis Geiselbrecht
More...
about 18 years ago
fix what is apparently a long standing bug in the floppy bootloader that relied on the top bits of a register to be zeroed out. If you'd ever seen a huge spew of crap at bootup that never ends, it's probably this. Discovered on qemu.
Travis Geiselbrecht
More...
about 18 years ago
Fix a bug in the make system that must have started showing up with some newer version of make. Also set the proper include path for a lot of busted makefiles
Travis Geiselbrecht
More...
over 18 years ago
How did this ever work?
Travis Geiselbrecht
More...
over 18 years ago
Get more of the dreamcast port working.
Travis Geiselbrecht
More...
almost 19 years ago
Get the ol' Dreamcast target building and sort of booting again. Doesn't really work, but it definitely gets somewhat into the boot processing before asploding.
Travis Geiselbrecht
More...
almost 19 years ago
Make this file compile with gcc4
Travis Geiselbrecht
More...
almost 19 years ago
the ULIBS make variable doesn't appear to be in use anymore
Travis Geiselbrecht
More...
almost 19 years ago
Fix this debug printf
Travis Geiselbrecht
More...
almost 19 years ago
Change the definition of the entry point in the bootimage/bootmaker tools to have the absolute entry point of the binary. Fix the PC bootloader to respect this.
Travis Geiselbrecht
More...
almost 19 years ago
Realtek 8169 driver. Seems to be reasonably stable, but not well tested.
Travis Geiselbrecht
More...
almost 19 years ago
←
1
2
3
4
5
6
7
8
9
…
35
36
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree