cawte neviete ako mam vytvorit program aby sa dal pri starte pocitacu bootovat s diskety?
Fórum › .NET
Bootovaci program
To Santas : Nejen nevhodné, dokud nebudou procesory umět zpracovat IL, tak to nebude možné.
djanosik napsal:
To Santas : Nejen nevhodné, dokud nebudou procesory umět zpracovat IL, tak to nebude možné.
no ale nemusia to vedieť priamo. Ak sa najskor nabotuje sw potrebny na spušťanie IL tak ...
To mephi : Samozřejmě, ale už to není bootovací .NET program.
Nejlépe asi C/C++.
To Zelenáč : Možná by neškodilo přemýšlet, jak a proč vlastně odpovídáš.
1. Assembler je pro potřeby tazatele zcela mimo hru - teda jedině, že bys mu to napsal.
2. Proč sem prosimtě mícháš Windows? To není žádnej .NET spojenej s assemblerem.
3. Přestaň kecat nesmysly ;)
BTW: 3K už dávno nejsou velký prachy (nekomentuj to prosím)
To lolik : Možná by neškodilo trochu hledat.
1. Ano, komunikace na protech COM a COM1 by neměla být problém. Napiš si to buď sám nebo se podívej po hotovém řešení.
2. Jako základ bys mohl využít některý z managed OS (http://www.codeplex.com/singularity, http://www.gocosmos.org/index.en.aspx, http://www.sharpos.org/redmine/wiki/3, http://www.ensemble-os.org/). Případně se můžeš inspirovat a napsat vlastní řešení.
To djanosik :
Dovolim si tvrdit, ze boot sector nelze napsat v nicem jinem nez v assembleru. Ty jsi vsak zrejme jineho nazoru, jelikoz v priskevku pises, ze se k tomu da pouzit C/C++ (a to dokonce "nejlepe"). Nechci psat "Prestan kecat nesmysly" pro pripad, ze bych se mylil, ovsem ty s tim evidentne problem nemas, z cehoz jsem usoudil, ze sve tvrzeni muzes dokazat nejlepe formou zdrojoveho kodu. Nebo snad, ze bys nad tim vyrokem nepremyslel a proste jen instinktivne placnul to, co ti zrovna prislo na jazyk?
To Zelenáč : Ale taky tam píšu to slůvko "asi", což znamená, že si nejsem jistej a očekávám, že mě na připadnej omyl někdo upozorní. Slůvka "asi", "možná" a podobná mohou dát větě zcela jiný význam a přesto je všichni tak rádi vynechávají. Já do této problematiky nevidím a ani to netvrdím - nicméně při programování zmíněného SharpOS nebyl assembler použit.
Pokud seš si jistej, že C/C++ použít nelze, tak stačí říct.
To lolik : Nemám, ale jak už jsem řekl - podívej se na ty odkazy.
To djanosik : J, uznavam ze moje formulace nebyla zrovna nejstastnejsi. Rekl bych to jinak: Nema cenu delat to, co uz udelali jini a ve vetsine pripadu lepe (novy operacni system).
Ten SharpOS me docela zajima - az budu mit trosku casu, tech par radku assembleru tam najdu :-)
To Zelenáč : Jsem zvědavej, já ho nenašel (a to jsem nehledal). Samozřejmě nepočítám možnost použití kódu třetí strany případně přímou konverzi z nějakého jazyka do assembleru (toho využívá druhý zmíněný projekt: http://www.gocosmos.org/Docs/Dev/FromCSharpToBoot.EN.aspx).
To lolik : Možná by pomohlo tohle: http://weblogs.asp.net/pwilson/archive/2003/10/28/34218.aspx.
To lolik : A dost. Ta stránka popisuje třídu pro práci se seriovými porty. Tak si to nějak přeber a dohledej si k tomu příklady.
http://www.dreamincode.net/forums/showtopic35775.htm
toto som našiel ja. Vizera to slušne, no neviem ako si natom s EN.
To lolik : Skákat z vlaku do vlaku není nejlepší cesta k cíli, zvlášť když každý vlak jede jiným směrem. Pozitivní je snad jen to, že se naučíš jezdit ve vlaku ....
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Problem s bootovaci klicenout — založil prd
Program, ktory otvori iny program — založil Nummi
C# program — založil Tomas.P
C# program — založil Tomas.P
Moderátoři diskuze