flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
edfed 14 Oct 2011, 14:54
i am basically against this EFI thing. i am for a more stadard and open source respected BIOS, BOOT and Hardware specifications, not the opposite.
but as intel don't wait for me to decide, it will be fine to have fasm on efi. ![]() |
|||
![]() |
|
DJ Mauretto 14 Oct 2011, 15:06
I learn EFI only for boot reason, then get rid of it immediately
![]() If you learn EFI, you can boot your Os or simple application on MAC/INTEL ![]() EFI is not very bad, some parts are interesting and challenging, anyway this is my first experiment with EFI ![]() _________________ Nil Volentibus Arduum ![]() |
|||
![]() |
|
edfed 14 Oct 2011, 15:59
boot on mac can be cool, but i am pretty sure that the keyboard, the mouse, the screen, etc... nothing is comon with PC, then...
can a mac run in mode13h, and in real mode? ![]() |
|||
![]() |
|
DJ Mauretto 14 Oct 2011, 17:23
Quote: boot on mac can be cool, but i am pretty sure that the keyboard, the mouse, the screen, etc... nothing is comon with PC, then... Yes MAC inside is a common pc with intel chipset and common Graphic card AMD\ATI, Intel or nVidia, after you boot with EFI and take control of PC you can come back to real mode to do that, but you must scan for HW and to know as manage it ![]() INT 10 is a BIOS function , MAC not support OLD BIOS at all, but if the graphic card support Standard VGA you can set it at Hardware Level. If EFI support the mode 13h you can set that mode or another equivalent with EFI function. You have Network,(TCP\IP, FTP, ARP,DHCP, UDP,MTFTP) driver, your Os can connect to internet without to write 100 driver for every network card. Standard USB( OHCI,UHCI,EHCI) driver and much more..... ![]() Anyway this is the equivalence: Code: OLD NEW BIOS (U)EFI DOS EFI SHELL VBE UGA\GOP Try to experiment with EFI, it's not so bad, is a new thing, and all the new things bring with them the unknown, and this is scary, afraid to leave our safety ![]() _________________ Nil Volentibus Arduum ![]() |
|||
![]() |
|
Madis731 17 Oct 2011, 07:41
...but isn't it true that if you boot into your own OS you will have to forget every bit of good EFI gave you and start from scratch. You cannot use USB or NIC EFI-drivers in your own OS ... or can you?
|
|||
![]() |
|
DJ Mauretto 17 Oct 2011, 09:39
Quote: ...but isn't it true that if you boot into your own OS you will have to forget every bit of good EFI gave you and start from scratch. You cannot use USB or NIC EFI-drivers in your own OS ... or can you? I'm not a expert in EFI, i'm started 2 week ago and my first experiment has been porting fasm to efi ![]() Anyway EFI is a modern version of BIOS 32/64, when you design your Os , you can choose if kick off completely EFI or not... You can do a simple EFi based Os or not... Consider this Thing... The nic driver is there, USB is standard and is not useful, you can write USB driver, but the disk driver and nic driver are there ![]() Think of........ ![]() PS: I haven't EFI on my machine , when i'll have news with experiment i'll post here ![]() _________________ Nil Volentibus Arduum ![]() |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.