Posted by admin on 11/12/2013 – 19:23
Filed under 8bit
Tagged as assembler, program, sord, z80
Nedávno jsem potřeboval vytvořit jednoduchou utilitku pro Sorda v assembleru a protože klávesnice Sorda není to pravé ořechové pro vkládaní textu, napadlo mě jak to udělat pohodlněji.
Na stránce clrhome.org/asm/ je možno psát program v assembleru Z80, následně ho online zkompilovat a uložit na disk. To je přesně to co potřebuji. Pak pomocí malé utilitky bin2cas vytvořím CAS soubor, který již mohu nahrát do MESSu a program vyzkoušet. Samozřejmě že složitější program bude lepší vyvíjet přímo na Sordu v nějakém assembleru s debugerem, ale pro jednoduší prográmky mohu jen doporučit.
Ukázka jednoduchého programu v assembleru
|
#define PRINT 1063H .org $B000 ;program start address ld b,0 ;max number of characters ld HL, Message call PRINT ; Displays the string ret Message: .db "Hello world!",0 |
Posted by admin on 17/11/2013 – 19:09
Filed under 8bit
Tagged as cas, m5p, mess, msx, programs, sord m5
Má sbírka programů pro Sorda, ještě časem nějaké zdigitalizuji. Jsou ve formátu CAS, což je nativní formát pro MESS teď už MAME. Narozdíl od WAV formátu je v pár kilobytové velikosti. Musím ale předeslat že programy vyžadující modul 64kB RAM nebudou v starém MESSu fungovat, v MESSU totiž nejde programově odpojit MONITOR ROM a cartridge a to program nerozdýchá. Proto použijte vylepšenou verzi zde nebo novější MAME zde
Prosím vemte na vědomí že nejsem autorem těchto programů. Pokud by skutečným autorům vadilo že je tu nabízím napište mi mail a já je ze stránky odstraním.
Read More »
Posted by admin on 02/06/2013 – 23:02
Filed under Android
Tagged as android, config, extract, extract-symvers, kernel, Module.symvers, partition, recovery, split_boot_img, unbootimg, unmkbootimg
Pokud potřebujete kompilovat moduly do kernelu ke kterému nemáte zdrojový kód, budete potřebovat z tohoto kernelu získat určité informace. A právě o tom bude tento návod.
Read More »
Posted by admin on 02/06/2013 – 23:01
Filed under Android
Tagged as android, arm, build.sh, CROSS_COMPILER, crosscompiling, kernel, kompilace, module, Module.symvers, navod, postup, src, tablet, toolchain, tree
Pokusím se zde vyjevit základní postup jak kompilovat (nejen) moduly pro Android. Pochopitelně tento postup není jediný možný a existuje mnoho variant téhož. Níže popsaný postup jsem použil já a dosáhl jsem uspěšného zavedení modulů na cílové platformě.
Posted by admin on 21/02/2013 – 20:15
Filed under 8bit
Tagged as 8bit, computer, m5, počítač, sord

Každý jsme s počítači nějak začínali, někdo z donucení někdo s nadšením. Já můžu říct že sem jim propadl už jako kluk a jelikož se řadím mezi Husákovi děti, tak jsem začínal na 8bitech, nic jiného kromě kalkulačky nebylo. S bráchou jsme strašne toužili po ZX Spectru, ale Ježíšek nám nadělil pro nás tehdy neznamý Sord M5 původem z Japonska. Přestože se Sord prodával tehdy jen v Tuzexu nebo v bazarech, ukázalo se že nebyl v tehdejším Československu až tak neznámý počítač. Dokonce existoval i klub Sordistů veden pod Svazarmem 602 , který čítal desítky členů. Někteří z nich dokázali vylepšovat Sordíka např. o zvýšení RAMKY na 64kB (v základu měl Sord 4kB), RAMdisk, vytvořili tehdy u 8bitů vzácný řadič 3,5″ floppy mechaniky a převedli spousty her z příbuzného systému MSX nebo naprogramovali emulátor her ze ZX Spectra. Mimo těchto aktivit vznikal nízkonákladový tištěný klubový skoro mesíčník, zdroj velmi cenných informací. Protože jsem objevil podobný blog o Sordovi uvedu zde jen chybějící čísla. Taktéž nemám svolení k publikaci těchto dokumentů a proto pokud by to autorům vadilo ihned je odstraním. Myslím si ale, že by byla věčná škoda, kdyby jejich úsilí zapadlo v propadlišti dějin. Sord M5 alespoň pro mě byl a zůstal srdeční záležitostí a pochybuji že ho někdy někomu prodám.
Read More »
Posted by admin on 01/12/2012 – 01:48
Filed under Android
Tagged as a73, af9035, affatech, android, aver, dvb-t, goclever, module, prijem, r974, r974.2, receiver, tablet, televize, tuner, tv, volar
Ještě než jsem sem si pořídil tablet, zajímalo mě, jestli na něm rozběhnu televizní příjem. Oslovil jsem tedy pana Googla, který mi potvrdil, že to možné bude. Přirozeně potřebujete tablet s USB konektorem, přístup k rootu, USB DVB-T klíčenku a hlavně správné ovladače. V následujícím textu se pokusím popsat postup jak televizi na tabletu zprovoznit. Budu se snažit popisovat vše obecně, ale musíte chápat že mám zkušenosti jen s mým tabletem a s mým tunerem. Také zde nechci popisovat strastiplnou cestu na získaní správného Toolchainu pomocí kterého můžete kompilovat zdrojaky na PC pro Androida. (koukni sem).Taktéž získání zdrojaků pro mou verzi kernelu mě stálo nejeden šedivý vlas. Dost bylo kecání, pusťme se do práce.
Read More »