Page 3 of 3
Re: Wiki Improvement Coordination
Posted: Wed Nov 04, 2015 12:14 am
by kenod
So it's better to just remove it?
Re: Wiki Improvement Coordination
Posted: Thu Nov 05, 2015 5:54 am
by kenod
removed it.
Re: Wiki Improvement Coordination
Posted: Fri Nov 06, 2015 9:03 am
by Nutterts
If nobody has a problem with it I'll look into updating the raspberry pi page and I guess I could add a barebone for the Go language.
Re: Wiki Improvement Coordination
Posted: Fri Nov 06, 2015 11:47 am
by kenod
Could somebody make a page about the z80 processor? Might be fun for people with a ti-84 calculator.
Re: Wiki Improvement Coordination
Posted: Thu Nov 19, 2015 10:24 pm
by BASICFreak
Added content to the
"MBR" WiKi, "x86 Examples" Section.
It's a very basic example MBR, actually my current MBR minus the text output - and the actual read sectors function.
I wish it wasn't a code dump, but all the information is already covered in the WiKi article - in great detail I may add.
Best regards,
B!
Re: Wiki Improvement Coordination
Posted: Fri Nov 20, 2015 1:46 am
by iansjack
kenod wrote:Could somebody make a page about the z80 processor? Might be fun for people with a ti-84 calculator.
Feel free to do so. That's what Wikis are all about.
Re: Wiki Improvement Coordination
Posted: Fri Nov 20, 2015 12:25 pm
by kenod
I don't really know much about it (read none). That's why I posted the message, in case somebody else knows
Re: Wiki Improvement Coordination
Posted: Fri Nov 20, 2015 12:48 pm
by iansjack
It's really a pretty simple processor. The User Manual ought to tell you all you need to know:
www.zilog.com/docs/z80/um0080.pdf
Re: Wiki Improvement Coordination
Posted: Fri Nov 20, 2015 3:13 pm
by kenod
Thanks, I will to try to take a look at it as soon as possible
Re: Wiki Improvement Coordination
Posted: Fri Nov 20, 2015 4:19 pm
by intx13
I've been slowly working through a more or less complete rewrite of the
UEFI page. I'm biased, but I think that UEFI and x86-64 is under-emphasized on the wiki.
I also like Brendan's view of a "tour" through the wiki:
Brendan wrote:Specifically, I like the idea of something that explains all the options, and branches off to "option specific" pages (which converge again as the reader progresses). For example:
Code: Select all
Intro
|
Project Goals (e.g. knowing what yours is)
|
OS types
/ | \
Monolithic Micro Exo-kernel
\ | /
Languages/Toolchains
/ | \
Assembly GCC CLANG
\ | /
Boot loaders
/ \
GRUB Roll your own
\ /
Memory Management
.
.
.
Re: Wiki Improvement Coordination
Posted: Sat Nov 21, 2015 1:25 pm
by beyondsociety
I was comparing my mbr code to what basicfreak added to the mbr page and noticed he used 0xfff8 for his real mode stack compared to the usual 0x7c00 as mentioned on that same page. I was just curious as to why he choose that address compared to 0x7c00 which is right below the bootloader.
Re: Wiki Improvement Coordination
Posted: Sat Nov 21, 2015 1:40 pm
by BASICFreak
beyondsociety wrote:I was comparing my mbr code to what basicfreak added to the mbr page and noticed he used 0xfff8 for his real mode stack compared to the usual 0x7c00 as mentioned on that same page. I was just curious as to why he choose that address compared to 0x7c00 which is right below the bootloader.
I chose that location due to where my buffers and variables are, and I know that area is free. You can easily choose 0x7C00, but I use 0x7B80 - 0x7C00 for variables.
It doesn't matter where the stack is, as long as it is in valid memory and not interfering with code/data. And all the way threw the OSLoader, 0xA000-0xFFFF is free, while the rest of the segment is assigned a function (use).
I have 4-5 pages in my notebook dedicated to my memory map during the OSLoader, and this was the "best" location I found for the stack. - I cannot wait till my OSLoader is done, what I have on GIT is just not what I want...
Re: Wiki Improvement Coordination
Posted: Sat Nov 21, 2015 4:36 pm
by beyondsociety
Thanks, I've been getting the urge to work on my os lately and my bootloader needs a rewrite. Seeing all these posts on efi, makes me want to revamp my bootloader and finally add support for efi.