flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
Niels
Split OS Construction in RM, 16PM, 32PM, X86-64, Drivers ?
Niels. |
|||
![]() |
|
vid
what?!?
|
|||
![]() |
|
LocoDelAssembly
I think he means spliting it into Real Mode OSs, 16-bit Protected Mode OSs, ... , Drivers.
Maybe this thread should go to Feedback. |
|||
![]() |
|
Niels
@locodeassembly: You're correct....both times
![]() |
|||
![]() |
|
vid
moved
|
|||
![]() |
|
Niels
@vid, Thank you.
@f0dder, I quit C when I found the source. ![]() |
|||
![]() |
|
f0dder
Niels wrote: @vid, Thank you. Then you have a lot of tedious code duplication in front of you ^_^ _________________ ![]() |
|||
![]() |
|
Niels
@f0dder, That's not my style.
I do think you may be right in a different approach of ordering, if OS Construction will get a split. |
|||
![]() |
|
Niels
@f0dder, It is not that I can't learn from C, but (alotta) C is misplaced on this forum.
|
|||
![]() |
|
Niels
Maybe Tomasz will think by now...There is an A is FASM, not a C...
![]() |
|||
![]() |
|
f0dder
Niels: there's a "edit post" button, better than posting three replies in a row
![]() My point was just that writing essentially the same code for two architectures is *boring* and error-prone. And pointless. Of course you could think up a thunking scheme so you could re-use a lot of 32bit code on a 64bit platform, but then what's the idea of writing the 64bit version in the first place? |
|||
![]() |
|
Niels
@f0dder, call me a StackTalker.
![]() Quote: My point was just that writing essentially the same code for two architectures is *boring* and error-prone. And pointless. Of course you could think up a thunking scheme so you could re-use a lot of 32bit code on a 64bit platform, but then what's the idea of writing the 64bit version in the first place? I miss the previous-pointer... possible_intended_pointer: Quote: 32/64bit: can share a LOT of code if you use C, but still need distinct parts, and of course recompilation. Never mind ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.