|
| 18 Sep 2016 09:48 PM |
| I hope I'm not the only Assembly language programmer here. I know the Assembly language for x86 and armhf. |
|
|
| Report Abuse |
|
|
TimeTicks
|
  |
| Joined: 27 Apr 2011 |
| Total Posts: 27115 |
|
| |
|
Kodran
|
  |
| Joined: 15 Aug 2013 |
| Total Posts: 5330 |
|
| |
|
|
| 18 Sep 2016 09:56 PM |
| i also bet you don't know anything about assembly except moving integers into registers lelelelelel |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:16 PM |
| @Flux I've made bootloaders before for x86 |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:27 PM |
| So have I, a bootloader is not hard. You've done nothing special, and you confirm your idiocy based on your primary group. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:29 PM |
| So Flux show me how you would make a bootloader. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:30 PM |
i can make a tho bootleg *steals post* *sells copy post for higher price*
yay i feel smart |
|
|
| Report Abuse |
|
|
| |
|
|
| 18 Sep 2016 10:31 PM |
| here's the most simple way without any going into protected/long mode: BIOS loads #### ########## (typically just the first stage if it's a more complicated bootloader since only 512 bytes worth is loaded from the first sector) in physical ####### 7C00 and then you can use BIO interrupts to load your kernel into some memory pointed to by ##### and then do a far jump to the start. But of course you wouldn't know any of this because you probably just copy and pasted everything. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:33 PM |
| BIOS loads bootloader... in physical addr 7C00 and then you can use BIOS* interrupts to load your kernel into some memory pointed to by es colon b ecks (x was filtered)... |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:34 PM |
| Okay most of what you said is correct. A floppy sector is 512 bytes HOWEVER some CD-ROM drives have 4096 byte sectors. And that still doesn't tell me how YOU would make one. Code one and show me you're being legit. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:36 PM |
#LegitOrQuit #BreadOrDead #FluxOrDucks |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:37 PM |
I already coded one, and also a kernel (all it does now is set up the IVT and masks all IRQ lines but the keyboard and a procedure that just stores all characters into some big buffer, it also has printing and clearing the screen and all that mumbo)
Stupid. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:39 PM |
| Why can't you code a small bootloader then? Just something basic will do. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:40 PM |
| I already did, are you illiterate? |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:40 PM |
| If you did then why can't you post the code? |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:40 PM |
| i offer you both a virtual cookie or a pineapple if you do something other than argue :) |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:41 PM |
| @Wunder I'm not arguing, I'm trying to figure out if he's legit or not. |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:42 PM |
| @Wunder I'll still take the cookie though :3 |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:42 PM |
| ok ur quarrelling or bickering watever |
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:42 PM |
You're dumb.
Matthew: "Scripting for ROBLOX intelligence? There is no intelligence in ROBLOX." Me: "LOL" |
|
|
| Report Abuse |
|
|
| |
|
|
| 18 Sep 2016 10:43 PM |
You want me to post the code so you can claim later that you made it? really? Nice try.
|
|
|
| Report Abuse |
|
|
|
| 18 Sep 2016 10:44 PM |
| You're lying until proven otherwise. |
|
|
| Report Abuse |
|
|