amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Search [ - Search - New posts - Register - Login - ]

First << 209 210 211 212 213 -214- 215 216 217 218 219 >> Last Search results: 7718 hits (30 per page)
thomas   User

2003-07-26, 14:10 h

[ - Direct link - ]
topic: 68 pol SCSI-Platte an 2060scsi mit Adapter?
Board: Amiga, AmigaOS 4


Der hier hört sich interressant an:

Zitat:
Enable narrow mode
Jumpering pin 13 to 14 will cause the 68 pin differential or the 80 pin SCA-2 to operate in a single byte mode. The drive will not negotiate for "wide" (double byte) operation. The drive will terminate the unused upper byte and upper byte parity on the SCSI bus.


Quelle: http://www.hgst.com/hdd/support/dchs/dchsjum.htm#68 Pin Single Ended

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-25, 13:03 h

[ - Direct link - ]
topic: Mroocheck/Topolino/Mausadapter
Board: Amiga, AmigaOS 4


Bei ps2m funktionieren, wie bei allen anderen Adaptern, die Mausbewegung und die drei Knöpfe ohne jegliche Treiber. Nur für das Scrollrad und zusätzliche Knöpfe braucht man, wie bei allen anderen Adaptern auch, einen Treiber.

Gruß thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-25, 10:26 h

[ - Direct link - ]
topic: Mroocheck/Topolino/Mausadapter
Board: Amiga, AmigaOS 4


Mroocheck funktioniert nur mit seriellen Mäusen, nicht mit PS/2.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-25, 09:34 h

[ - Direct link - ]
topic: Datenkommpresion bei ISDN On ??
Board: Amiga, AmigaOS 4


Die Kompression wirkt sich auf die gesamte Strecke aus. Dein Computer komprimiert und der Provider oder gar der Server dekomprimiert. Warum wohl muß dein Provider das unterstützen ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-25, 09:32 h

[ - Direct link - ]
topic: t-dsl-modem, anschlüsse?
Board: Amiga, AmigaOS 4


Generell ist es schlechter Stil, Dateien direkt zu verlinken. Man sollte wenigstens dabeischreiben, daß es eine Datei ist und vor allem, wie groß sie ist.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-25, 09:27 h

[ - Direct link - ]
topic: Mroocheck/Topolino/Mausadapter
Board: Amiga, AmigaOS 4


ps3m ist sicher nicht baugleich. Der hier ist baugleich: http://www.eyetech.co.uk/addbar.php?Address=/PRODUCT/PAMIP/EZMOU002.HTM


Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-24, 17:07 h

[ - Direct link - ]
topic: Datenkommpresion bei ISDN On ??
Board: Amiga, AmigaOS 4

Wie kommst du darauf, daß die Übertragung vom Computer zum ISDN-Modem analog ist ? Die serielle Übertragung ist das digitalste, was es überhaupt gibt.

Datenkompression ist für alle Arten von Übertragungen relevant. Ob es was nützt, kommt auf die Prozessorleistung an. Alles was an Bandbreite gespart wird, geht an Prozessorleistung verloren. Probier's doch einfach aus. Natürlich muß die Gegenseite auch (De-)Kompression unterstützen, sonst funktioniert die Verbindung überhauot nicht mehr. Soviel ich weiß ist IP-Header-Compression nicht zu empfehlen.

Gruß Thomas
--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-24, 15:43 h

[ - Direct link - ]
topic: t-dsl-modem, anschlüsse?
Board: Amiga, AmigaOS 4


10baseT ist der Ethernet-Anschluß. atm ist für was anderes. Warum liest du nicht einfach die Anleitung(en) ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-24, 12:50 h

[ - Direct link - ]
topic: Audio CD Rom Kabel anschließen?
Board: Amiga, AmigaOS 4


Du brauchst nicht extra einen Stecker kaufen. Biege einfach einen der Pins etwas nach außen und steck den Stecker drauf. Wie gesagt, links ganz nach links, mitte in einen der mittleren und rechts ganz nach rechts.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 19:02 h

[ - Direct link - ]
topic: Frage zu FKEY.
Board: Amiga, AmigaOS 4


Probier's mal so: zuerst in den IControl-Prefs den "Filter Texteingabefeld" ausschalten und dann mit Ctrl-j = Enter und Ctrl-i = TAB eingeben (kann auch sein, daß Ctrl-m = Enter).

So funktioniert das in CygnusEd, ob das in FKey auch geht, weiß ich nicht.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 18:59 h

[ - Direct link - ]
topic: Scrollmaus und WinUAE
Board: AROS und Amiga-Emulatoren



Was ist denn ein Kursor ? Das Wort ist Cursor (sprich: körser). In deutsch heißt das etwa Schreibmarke. Das Wort Kursor gibt es nicht.

In FreeWheel unter "Set scrolling" einfach "Prop gadgets" ausschalten.

Ich kann mir allerdings nicht vorstellen, wozu das gut sein soll. Das Scrollrad ist dafür da, den Scrollbar (deutsch: Rollbalken) zu bewegen. Bei den meisten Programmen passiert mit den Cursor-Tasten gar nichts.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 17:41 h

[ - Direct link - ]
topic: ASL-Screenmoderequester will nich so
Board: Programmierung

Zitat:
Seit wann ist BOOL ein Langwort?

BOOL ist kein Langwort, aber D0 ist ein Langwort.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 15:01 h

[ - Direct link - ]
topic: ASL-Screenmoderequester will nich so
Board: Programmierung


Das ist eine Compiler-Option. Geh einfach davon aus, daß du immer Small-Data benutzt.

Bei Large-Data werden überall absolute Adressen benutzt:

move.l adresse,D0

bei Small-Data werden alle Speicherzugriffe über ein Basisregister gemacht:

move.l offset(A4),D0

Das setzt natürlich voraus, daß A4 im ganzen Programm nicht verändert wird. Aber gerade bei Hook-Funktionen, die vom OS gerufen werden, ist der Zustand von A4 undefiniert. Durch die Deklaration mit __saveds wird ein

lea.l basisadresse,A4

an den Anfang der Routine generiert, sodaß A4 wieder richtig steht.

Die Deklaration des Rückgabewerts ist vollkommen egal, er wird immer in Register D0 zurückgegeben, soviel ich weiß auch immer als Langwort.

Ich habe ULONG genommen, weil ich hoffte, die Zuweisung zu h_Entry ohne Casting machen zu können, hat aber nicht geklappt.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 12:42 h

[ - Direct link - ]
topic: ASL-Screenmoderequester will nich so
Board: Programmierung


Der h_Entry bekommt die Parameter immer in Registern. Du könntest in h_Entry ein kurzes Assembler-Programm übergeben, das die Parameter auf den Stack schiebt und dann h_SubEntry aufruft. Dann kannst (bzw. mußt) du die C-Funktion ohne __A0 etc. deklarieren. __saveds ist für das small-data-model, damit das Basis-Register (meistens A4) neu gesetzt wird, denn das AmigaOS schert sich nicht um die lokalen Variablen des Programms.

Das mit dem Overscan habe ich schon lange nicht mehr gemacht. Ich glaube, du muß einen Screen der Größe 1024x768 öffnen, mit SA_DisplayID und SA_Overscan die Anzeige auf 640x480 begrenzen und natürlich SA_Autoscroll auf TRUE setzen.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 10:31 h

[ - Direct link - ]
topic: Eigenes AmigaOne Gehäuse?
Board: Amiga, AmigaOS 4


Wenigstens einen Aufkleber müßten sie machen. Auf meinem A1-Tower klafft ein ca. zwei mal zwei Zentimeter großes und ca. 0.5 mm tiefes Loch auf der Vorderseite, das lechzt geradezu nach einem Amiga-Aufkleber.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-23, 10:21 h

[ - Direct link - ]
topic: ASL-Screenmoderequester will nich so
Board: Programmierung

Hier ist ein Programm mit Filterfunktion:

code:
#include <clib/asl_protos.h>
#include <clib/graphics_protos.h>

__saveds ULONG filter (register __A0 struct Hook *hook,register __A1 ULONG modeid,register __A2 struct ScreenModeRequester *req)
{
struct DimensionInfo info;

if (GetDisplayInfoData (NULL,&info,sizeof(info),DTAG_DIMS,modeid))
   {
   if (info.MaxDepth == 8) 
      	return (TRUE);
   }
return (FALSE);
}

int main (void)
{
struct ScreenModeRequester *req;
struct Hook hook;

hook.h_Entry = (void *)filter;
hook.h_SubEntry = NULL;

if (req = AllocAslRequestTags (ASL_ScreenModeRequest,
      ASLSM_FilterFunc,&hook,
      TAG_END))
   {
   AslRequestTags (req,
      TAG_END);
   FreeAslRequest (req);
   }
return (0);
}


Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/

[ Dieser Beitrag wurde von thomas am 23.07.2003 editiert. ]
 
thomas   User

2003-07-23, 09:51 h

[ - Direct link - ]
topic: ASL-Screenmoderequester will nich so
Board: Programmierung


MinDepth und MaxDepth beziehen sich auf die Farbauswahl (ASLSM_DoDepth = TRUE), nicht auf die ModeID-Liste. Wenn du MinDepth = 7 und MaxDepth = 8 machst, kannst du zwischen 128 und 256 Farben auswählen, egal welcher Modus.

Gruß Thomas


--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-22, 20:54 h

[ - Direct link - ]
topic: SCSI-Prob
Board: Amiga, AmigaOS 4


Das ist genau der gleiche Fehler, den ich auch gemacht habe. An die CSPPC darf kein Adapter dran ! Da muß immer ein Kabel dran. Vergl. die Abbildungen im Handbuch der CSPPC.

Zwei Möglichkeiten:

1.

(intern)
aktiver Terminator (68pol.)
68pol. Kabel
CSPPC
Adapter 68->50 aktiv terminiert
50pol. Kabel
HD, CD etc.
Slotblech 50->25
(extern)
25pol. Kabel
Centronics
Scanner
Aktiver Terminator

2. (empfohlen)

(intern)
aktiver Terminator (68pol.)
68pol. Kabel
CSPPC
HD, CD etc. jeweils mit unterminiertem 68->50 Adapter
Adapter 68->50 aktiv terminiert
Slotblech
weiter wie oben.

Alles andere funktioniert zwar vielleicht auch, aber nur solange bis man ein etwas problematisches Gerät (z.B. Scanner, ZIP-Laufwerk) anschließen möchte.

Außerdem hatte ich gesagt, daß das Slotblech besser 50->50 sein soll und das externe Kabel auch 50pol.

Darüberhinaus ist es sinnvoll, ein Slotblech mit automatischer Teminierung zu nehmen. Dann kann man den Scanner auch mal abmachen und der Rechner funktioniert trotzdem noch.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-22, 12:34 h

[ - Direct link - ]
topic: SCSI-Prob
Board: Amiga, AmigaOS 4


Ich traue den Jumpern nicht. Und du willst ja einen Scanner anschließen. Scanner sind eine Wissenschaft für sich.

Apropos, was hast du denn für ein Kabel an dem Scanner ? Und was für einen Adapter am Amiga-Gehäuse ? Wenn du diese 25polige Krücke nimmst, kann das auch eine Ursache für das Problem sein. Du solltest lieber ein 50poliges Kabel nehmen mit dem entsprechenden Slotblech am Amiga.

Bestellnummern AK SCSI 011 oder AK SCSI 011-2 und AD SCSI 01 (glaube ich) bei Reichelt.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-22, 10:14 h

[ - Direct link - ]
topic: SCSI-Prob
Board: Amiga, AmigaOS 4

http://www.reichelt.de

Die haben so viele davon, die verkaufen die sogar. Bestellnummer TERMINATOR 19.

Du solltest auch darauf achten, daß an irgendeinem der Geräte TermPower aktiviert ist. Und sicherheitshalber würde statt des Jumpers am Brenner lieber auch einen separaten Terminator anschließen.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/

[ Dieser Beitrag wurde von thomas am 22.07.2003 editiert. ]
 
thomas   User

2003-07-21, 12:39 h

[ - Direct link - ]
topic: Wie CD-ROM Laufwerk ansprechen?
Board: Programmierung


Wenn nicht die Geräte, dann das Device.

Gruß Thomas


--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-21, 10:46 h

[ - Direct link - ]
topic: Wie CD-ROM Laufwerk ansprechen?
Board: Programmierung


Nun, die CD_-Befehle sind wohl nur für das cd.device.

Hier ist ein Beispiel, das funktioniert:

code:
#include <exec/io.h>
#include <exec/types.h>
#include <clib/exec_protos.h>
#include <clib/dos_protos.h>

#include <devices/scsidisk.h>

#include <stdlib.h>
#include <stdio.h>
#include <string.h>

struct IOStdReq *cdrequest = NULL;
struct MsgPort *cdmsgport = NULL;

UBYTE rc;

char *device = "uaescsi.device";
long unit = 1;

struct SCSICmd cmd;
UBYTE sense[20];
UBYTE SCSI_PlayAudio[] = {0x45,0,0,0,0,0,0,0,0,0};

ULONG start = 0;         /* start block */
UWORD length = 120 * 75; /* number of blocks to play; 75 = 1 sec. */

void main(int argc, UBYTE **argv)
{
if (argc > 1)
   start = atoi(argv[1]);
if (argc > 2)
   length = atoi(argv[1]);

cdmsgport = CreateMsgPort();
if(cdmsgport)
   {
   cdrequest = CreateIORequest(cdmsgport, sizeof(struct IOStdReq));

   if(cdrequest)
      {
      rc = OpenDevice(device,unit, (struct IORequest *) cdrequest, 0);
      if(rc == 0)
         {
         PutStr("Öffnen des Device erfolgreich!nn");


         SCSI_PlayAudio[2] = start >> 24;
         SCSI_PlayAudio[3] = start >> 16;
         SCSI_PlayAudio[4] = start >> 8;
         SCSI_PlayAudio[5] = start;

         SCSI_PlayAudio[7] = length >> 8;
         SCSI_PlayAudio[8] = length;

         cmd.scsi_Data        = NULL;
         cmd.scsi_Length      = 0;
         cmd.scsi_Actual      = 0;
         cmd.scsi_Command     = SCSI_PlayAudio;
         cmd.scsi_CmdLength   = 10;
         cmd.scsi_CmdActual   = 0;
         cmd.scsi_Flags       = SCSIF_AUTOSENSE|SCSIF_WRITE;
         cmd.scsi_Status      = 0;
         cmd.scsi_SenseData   = sense;
         cmd.scsi_SenseLength = 18;
         cmd.scsi_SenseActual = 0;

         cdrequest->io_Command = HD_SCSICMD;
         cdrequest->io_Data = (APTR)&cmd;
         cdrequest->io_Length = sizeof(struct SCSICmd);
         cdrequest->io_Offset = 0;

         rc = DoIO((struct IORequest *) cdrequest);
         printf("ReturnCode = %dn", rc);

      /*   Delay(500); */

         CloseDevice((struct IORequest *) cdrequest);
         }
      else
         {
         printf("Fehler beim öffnen von %s unit %d!nErrorcode = %dnn",device,unit,rc);
         }
      DeleteIORequest(cdrequest);
      }
   else
      {
      PutStr("Konnte IORequest nicht erstellen!nn");
      }

   DeleteMsgPort(cdmsgport);
   }
else
   {
   PutStr("Fehler beim CreateMsgPort()!nn");
   }
}


Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-20, 22:03 h

[ - Direct link - ]
topic: Druckerproblem
Board: Amiga, AmigaOS 4


Was ist das denn für ein Drucker ? Und welchen Treiber benutzt du ? Und was erwartest du, was gedruckt werden soll ? Und was wird gedruckt ?

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-20, 18:54 h

[ - Direct link - ]
topic: Wordworth update ...
Board: Amiga, AmigaOS 4


3.1 ? Ist die nicht von damals, als die deutsche Version noch AmiWrite hieß ?

Eine abgespeckte Version 4 ist im AmigaMagic Packet enthalten, das gibt es glaube ich bei Vesalia noch für wenig Geld zu kaufen.

Ansonsten müßtest du wohl auf den Gebrauchtmarkt ausweichen. Die aktuelle Version ist 7 auf CD + Update auf 7.1 aus dem Aminet. Die letzte Version auf Disketten ist glaube ich 5.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-20, 14:03 h

[ - Direct link - ]
topic: No IDE
Board: Amiga, AmigaOS 4


Kommt drauf an von wo bis wo du gemessen hast. Mein Amiga braucht beim Warmstart vom Reset bis zum ersten Befehl in der Startup-Sequence 12 Sekunden und vom Reset bis zum Ende der WBStartup 32 Sekunden.

Und ein Kaltstart dauert mit MapROM und AmigaOS ROM Update Gefühlsmäßig höchstens 15 Sekunden länger.

Das ganze *mit* Geräten am IDE-Bus.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-19, 19:45 h

[ - Direct link - ]
topic: No IDE
Board: Amiga, AmigaOS 4


Na klar. Und bei den SCSI-IDs, die benutzt sind, die LUNs auf 1 setzen.

Gruß Thomas


--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-19, 19:16 h

[ - Direct link - ]
topic: No IDE
Board: Amiga, AmigaOS 4


Mit der MKIII brauchst du keinen Adapter, die hat einen Patch im FlashROM, den brauchst du nur zu aktivieren. Beim Booten Esc festhalten und im Menü MapROM und SCSIPatch aktivieren.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-19, 14:22 h

[ - Direct link - ]
topic: GlowIcons für Pagestream4
Board: Amiga, AmigaOS 4


GlowIcons *sind* NewIcons.

http://www.amigafuture.de/faq/faqamigaos.php#7


Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-19, 08:50 h

[ - Direct link - ]
topic: Laufwerke dismounten ?
Board: Amiga, AmigaOS 4


Assign DISMOUNT macht nichts anderes, als das Laufwerk aus der DOS-Liste herauszunehmen. Das Laufwerks-Programm selbst bleibt aktiv. Das ganze ist also ziemlich unsauber !

Besser ist es, mit KillDev (aus dem IDEfix-Archiv) das Laufwerk komplett abzumelden. KillDev sendet ein ACTION_DIE Packet an das FileSystem. Das funktioniert allerdings nur bei FileSystemen, die dieses Packet unterstützen. SMB-Handler ist eins, das funktioniert. CacheCDFS natürlich auch. FastFileSystem funktioniert nicht (also kann man z.B. DF0: nicht abmelden).

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/
 
thomas   User

2003-07-19, 08:42 h

[ - Direct link - ]
topic: WB Start vs. CLI Start
Board: Programmierung

Der WB-Start wird von Compiler zu Compiler unterschiedlich gehandhabt.

Zunächst mal ist der Standard-Code wie folgt:


int main(int argc,char **argv)
{

...hier das Programm

return(0)
}


Wenn man vom CLI startet, steht in argc die Anzahl der Parameter. Wobei dieser immer größer oder gleich 1 ist, denn in argv[0] steht der Programmname.

Bei einigen Compilern (z.B. Aztec C, VBCC) wird der WB-Start nun so signalisiert, daß argc auf 0 steht und argv ein Pointer auf die WB-Message ist.

Bei anderen Compilern (z.B. Dice C) gibt es einen eigenen Einsprungspunkt, dem nur die WB-Message übergeben wird:


void wbmain(struct WBStartup *wbmsg)
{
...hier das Programm, wenn es von der Workbench gestartet wird.
}



Man könnte es universell etwa so lösen:


int main(int argc,char **argv)
{
BPTR olddir = NULL;

if (argc == 0)
{
olddir = CurrentDir(((struct WBStartup *)argv)->sm_ArgList->wa_Lock);
...hier die Tooltypes auswerten
}
else
{
...hier die CLI-Parameter auswerten
}

...hier das Programm

if (olddir) CurrentDir (olddir);

return(0)
}

#if defined(__DCC) || defined(__STORM__)
void wbmain (struct WBStartup *msg)
{
main (0,(char **)msg);
}
#endif


Wobei ich nicht sicher bin, wie StormC das macht.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: home.t-online.de/home/thomas-rapp/

[ Dieser Beitrag wurde von thomas am 19.07.2003 editiert. ]
 
 
First << 209 210 211 212 213 -214- 215 216 217 218 219 >> Last Search results: 7718 hits (30 per page)

Search terms
keywords      username
Search options
Only search these boards
   match whole words only
show only titles
show all results

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.