Commit Graph

948 Commits

Author SHA1 Message Date
Oliver Lehmann 1151cf795e the time2=time assignment seems not to be necessary 2009-08-12 16:23:35 +00:00
Oliver Lehmann 4a37a5cfd4 working! 2009-08-12 15:51:40 +00:00
Oliver Lehmann 5479f4485e year may not be subtracted by 100 and to the month +1 may not be added as well.
remove debugging output
2009-08-12 15:39:50 +00:00
Oliver Lehmann eae87bffdc ... 2009-08-12 04:54:25 +00:00
Oliver Lehmann c1badf86ea works - pressign enter to re-take the old date in settimer() does not work
yet
2009-08-11 19:18:03 +00:00
Oliver Lehmann d2f60698cf working version 2009-08-11 05:14:26 +00:00
Oliver Lehmann 27722c2705 working version! 2009-08-10 20:18:59 +00:00
Oliver Lehmann 4e10f7aa7c missing header 2009-08-07 20:08:59 +00:00
Oliver Lehmann 77313cae4b update 2009-08-07 20:02:59 +00:00
Oliver Lehmann 48ddc0fcff remove hardcoded address 2009-08-07 13:55:55 +00:00
Oliver Lehmann 707dd54c54 new sa.timer! 2009-08-07 13:53:20 +00:00
Oliver Lehmann c16517bee9 correct clean target:
sty.c is in u8k/ not common/
2009-07-29 16:06:20 +00:00
Oliver Lehmann 330495e51e correct README 2009-07-29 16:05:46 +00:00
Oliver Lehmann 186c198666 sty.c gets created out of sty.y 2009-07-29 09:59:54 +00:00
Oliver Lehmann f9002fc30a LCC make log 2009-07-29 07:04:45 +00:00
Oliver Lehmann 7386ffba9c In das Register r0 (das ist der Filepointer) wurde Nonsens geladen,
das lag an +3 anstelle von +4.
2009-07-29 06:58:58 +00:00
Oliver Lehmann cac63efe2f strpbrk muss mit _ aufgerufen - alles andere fuehrt zu einem segfault
bei der Verwendung von strtok()
2009-07-29 06:58:48 +00:00
Oliver Lehmann 5900871abf an execl muss NULL anstelle von 0 uebergeben werden (auch wenn NULL
nur ein typumgewandeltes 0 ist) - ansonsten liefert mir popen keinen
filepointer zurueck.
2009-07-29 06:58:38 +00:00
Oliver Lehmann 56908bd33a Ohne diese Aenderungen wird
struct interface {
        struct interface *next; /* Linked list pointer */
        void (*recv)();         /* Routine to kick to process input */
};

void
keep_things_going()
{
        struct interface *ifp;
        (*ifp->recv)(ifp);
}

nicht richtig compiliert, da er mit dem void nicht klar kommt - void
durch int ersetzt funktioniert, doch mit void findet er den
entsprechenden OP-Code nicht, da der compiler an dieser Stelle kein
void erkennt bzw. erkannte und eine Art "Fallback-OP-Code" waehlte.
Das fuehrte zum Abbruch des Compilers. Der Fix behebt dieses Problem.
2009-07-29 06:58:16 +00:00
Oliver Lehmann 7cecb37211 Es kann durchaus sein, das p->ref nicht definiert ist - daher den oberen
iterate() Teil nur ausfuehren wenn p->ref definiert ist - ansonsten gibt
es einen Probleme bei der Verwendung von p->ref beim decref() Aufruf.

xli wird abgeprueft, aber nur unter bestimmten Bedingungen initialisiert
sind diese Bedingungen nicht gegeben, wird xli unitialisiert abgeprueft
was zu einem Fehler fuehren kann. Daher wird xli standardmaessig mit 256
initialisiert.
2009-07-29 06:57:58 +00:00
Oliver Lehmann 96f6639d5c add LCC - a better C-Compiler for WEGA 2009-07-29 06:54:41 +00:00
Oliver Lehmann 172bba52e1 add LCC - a better C-Compiler for WEGA 2009-02-24 19:10:44 +00:00
Oliver Lehmann a6c8b0fd41 config scripts 2009-02-14 18:43:09 +00:00
Oliver Lehmann 7f7cd5e473 add changes to get it to compile on WEGA 2009-02-14 18:37:14 +00:00
Oliver Lehmann 4fce7f2075 add original K5JB.K37 files 2009-02-13 20:09:42 +00:00
Oliver Lehmann dcead80b38 STATUS: 33% 2008-06-10 04:49:50 +00:00
Oliver Lehmann 1f96519a8e add ASM source generated by sourcefile 1.4 2008-06-10 04:49:23 +00:00
Oliver Lehmann fe2950db0c add ASM source to generate 100% comp. WEGA 3.2 object 2008-06-10 04:48:30 +00:00
Oliver Lehmann aac25cd785 add ASM source generated by sourcefile 1.3 2008-06-09 20:06:57 +00:00
Oliver Lehmann 497f2e52c1 STATUS: 33%
0000 T _gethex		compatible
    007e T _zpr			not compatible
    0100 T _debug		not compatible
2008-06-09 20:06:22 +00:00
Oliver Lehmann 505b3ae564 add ASM source to generate 100% comp. WEGA 3.2 object 2008-06-09 20:05:55 +00:00
Oliver Lehmann f5f9018c54 add ASM source to generate 100% comp. WEGA 3.2 object 2008-06-09 17:14:41 +00:00
Oliver Lehmann 8d6a59949d add shell scripts 2008-06-08 10:46:09 +00:00
Oliver Lehmann cb44de28ed attach shipdisk to the build 2008-06-08 10:43:51 +00:00
Oliver Lehmann c6a861abc3 shorten Makefile
restrict clean target
add sa.shipdisk
2008-06-08 10:43:51 +00:00
Oliver Lehmann 64ec07110d remove rm 2008-06-08 10:43:51 +00:00
Oliver Lehmann 908549a546 standalone import 2008-06-08 10:43:51 +00:00
Oliver Lehmann 9f756b3540 add extra clean files 2008-06-08 09:01:58 +00:00
Oliver Lehmann 41a18aef39 add a compatible sync command 2008-06-08 09:00:00 +00:00
Oliver Lehmann c36e308775 WEGA 3.2 compatible crt0.s 2008-06-07 19:36:19 +00:00
Oliver Lehmann bea2ec492d STATUS: 78%
0000 T _exec		compatible
    0010 T _exece		99% compatible - uses a different temp. reg.
    0618 T _getxfile		not compatible
    0fe8 T _setregs		compatible
    1164 T _rexit		compatible
    118c T _exit		compatible
    1374 T _wait		compatible
    1428 T _freeproc		compatible
    14a2 T _fork		compatible
2008-06-07 13:54:12 +00:00
Oliver Lehmann cf933f9ce0 add ASM source generated by sourcefile 1.7 2008-06-07 13:53:53 +00:00
Oliver Lehmann c7b174f5ec add ASM source generated by sourcefile 1.6 2008-06-07 13:33:31 +00:00
Oliver Lehmann c601b93f3a STATUS: 78%
0000 T _exec		compatible
    0010 T _exece		99% compatible - uses a different temp. reg.
    0618 T _getxfile		not compatible
    0fe8 T _setregs		compatible
    1164 T _rexit		compatible
    118c T _exit		compatible
    1374 T _wait		compatible
    1428 T _freeproc		compatible
    14a2 T _fork		compatible
2008-06-07 13:32:15 +00:00
Oliver Lehmann 00d8dd899b add ASM source to generate 100% comp. WEGA 3.2 object 2008-06-07 13:30:56 +00:00
Oliver Lehmann 1a00faf8e1 retire 2008-06-07 13:30:20 +00:00
Oliver Lehmann 3986f73e1c add ASM source generated by sourcefile 1.5 2008-06-06 22:41:25 +00:00
Oliver Lehmann 50faaf4096 STATUS: 78%
0000 T _exec		compatible
    0010 T _exece		99% compatible - uses a different temp. reg.
    0618 T _getxfile		not compatible
    0fe8 T _setregs		compatible
    1164 T _rexit		compatible
    118c T _exit		compatible
    1374 T _wait		compatible
    1428 T _freeproc		compatible
    14a2 T _fork		compatible
2008-06-06 22:40:42 +00:00
Oliver Lehmann 4096768c1b add ASM source generated by sourcefile 1.4 2008-06-06 21:52:14 +00:00
Oliver Lehmann c2d35978bb add ASM source to generate 100% comp. WEGA 3.2 object 2008-06-06 21:49:39 +00:00