From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../Mikroprozessorsysteme2/ARM202U/BIN/APM.EXE | Bin 0 -> 528896 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/APM.GID | Bin 0 -> 8628 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/APM.HLP | Bin 0 -> 485248 bytes .../ARM202U/BIN/APMASYNC.PIF | Bin 0 -> 545 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.BAT | 1 + .../Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.PIF | Bin 0 -> 545 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.ERR | 384 ++++ .../Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.EXE | Bin 0 -> 184320 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.ERR | 696 +++++++ .../Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.EXE | Bin 0 -> 512000 bytes .../ARM202U/BIN/ARMCOM16.DLL | Bin 0 -> 4192 bytes .../ARM202U/BIN/ARMCOM32.DLL | Bin 0 -> 19456 bytes .../ARM202U/BIN/ARMCOMMS.DLL | Bin 0 -> 7952 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMDBG.ERR | 175 ++ .../Mikroprozessorsysteme2/ARM202U/BIN/ARMLIB.ERR | 66 + .../Mikroprozessorsysteme2/ARM202U/BIN/ARMLIB.EXE | Bin 0 -> 58880 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMLINK.ERR | 263 +++ .../Mikroprozessorsysteme2/ARM202U/BIN/ARMLINK.EXE | Bin 0 -> 142336 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMMAKE.EXE | Bin 0 -> 63488 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMPROF.ERR | 21 + .../Mikroprozessorsysteme2/ARM202U/BIN/ARMPROF.EXE | Bin 0 -> 52736 bytes .../ARM202U/BIN/ARMREDIR.COM | Bin 0 -> 8257 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/ARMSD.ERR | 384 ++++ .../Mikroprozessorsysteme2/ARM202U/BIN/ARMSD.EXE | Bin 0 -> 257536 bytes .../ARM202U/BIN/ARMULATE.DLL | Bin 0 -> 188928 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/CUSTOM.DLL | Bin 0 -> 28160 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/CWRIDDE.DLL | Bin 0 -> 18432 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/DECAOF.ERR | 237 +++ .../Mikroprozessorsysteme2/ARM202U/BIN/DECAOF.EXE | Bin 0 -> 96768 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/EDIT16.DLL | Bin 0 -> 3808 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/EDIT32.DLL | Bin 0 -> 20480 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/NTSPAWN.EXE | Bin 0 -> 18944 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/REMOTE.DLL | Bin 0 -> 59904 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/WINDBG.EXE | Bin 0 -> 772608 bytes .../Mikroprozessorsysteme2/ARM202U/BIN/WINDBG.HLP | Bin 0 -> 544283 bytes .../ARM202U/EXAMPLES/BASICASM/EXAMPLE.APJ | Bin 0 -> 81 bytes .../ARM202U/EXAMPLES/BASICASM/EXAMPLE.S | 14 + .../ARM202U/EXAMPLES/BASICASM/GCD1.APJ | Bin 0 -> 78 bytes .../ARM202U/EXAMPLES/BASICASM/GCD1.S | 21 + .../ARM202U/EXAMPLES/BASICASM/GCD2.APJ | Bin 0 -> 78 bytes .../ARM202U/EXAMPLES/BASICASM/GCD2.S | 17 + .../ARM202U/EXAMPLES/BASICASM/JUMP.APJ | Bin 0 -> 78 bytes .../ARM202U/EXAMPLES/BASICASM/JUMP.S | 40 + .../ARM202U/EXAMPLES/BASICASM/LOADCON1.APJ | Bin 0 -> 82 bytes .../ARM202U/EXAMPLES/BASICASM/LOADCON1.S | 15 + .../ARM202U/EXAMPLES/BASICASM/LOADCON2.APJ | Bin 0 -> 82 bytes .../ARM202U/EXAMPLES/BASICASM/LOADCON2.S | 26 + .../ARM202U/EXAMPLES/BASICASM/LOADCON3.APJ | Bin 0 -> 82 bytes .../ARM202U/EXAMPLES/BASICASM/LOADCON3.S | 14 + .../ARM202U/EXAMPLES/BASICASM/LOADCON4.APJ | Bin 0 -> 82 bytes .../ARM202U/EXAMPLES/BASICASM/LOADCON4.S | 29 + .../ARM202U/EXAMPLES/BASICASM/STRCOPY1.APJ | Bin 0 -> 88 bytes .../ARM202U/EXAMPLES/BASICASM/STRCOPY1.S | 20 + .../ARM202U/EXAMPLES/BASICASM/STRCOPY2.APJ | Bin 0 -> 82 bytes .../ARM202U/EXAMPLES/BASICASM/STRCOPY2.S | 20 + .../ARM202U/EXAMPLES/CANDASM/ADD64_1.C | 10 + .../ARM202U/EXAMPLES/CANDASM/ADD64_2.C | 7 + .../ARM202U/EXAMPLES/CANDASM/ADD64_3.S | 22 + .../ARM202U/EXAMPLES/CANDASM/HALF_STR.C | 10 + .../ARM202U/EXAMPLES/CANDASM/INT64.H | 9 + .../ARM202U/EXAMPLES/CANDASM/MUL64.H | 4 + .../ARM202U/EXAMPLES/CANDASM/MUL64.S | 26 + .../ARM202U/EXAMPLES/CANDASM/MULTEST.APJ | Bin 0 -> 103 bytes .../ARM202U/EXAMPLES/CANDASM/MULTEST.C | 20 + .../ARM202U/EXAMPLES/CANDASM/TWO_CH.C | 9 + .../ARM202U/EXAMPLES/CLSTAND/ERRTEST.C | 86 + .../ARM202U/EXAMPLES/CLSTAND/FPESTUB.S | 96 + .../ARM202U/EXAMPLES/CLSTAND/MEMMOVE.C | 23 + .../ARM202U/EXAMPLES/CLSTAND/MEMMOVE.H | 3 + .../ARM202U/EXAMPLES/CLSTAND/MEMTEST.C | 89 + .../ARM202U/EXAMPLES/CLSTAND/README.TXT | 3 + .../ARM202U/EXAMPLES/CLSTAND/RTSTAND.H | 52 + .../ARM202U/EXAMPLES/CLSTAND/RTSTAND.S | 723 +++++++ .../ARM202U/EXAMPLES/CLSTAND/RTSTAND1.H | 56 + .../ARM202U/EXAMPLES/CLSTAND/RTSTAND1.S | 787 ++++++++ .../ARM202U/EXAMPLES/CLSTAND/THUMB/RTSTAND.S | 819 ++++++++ .../ARM202U/EXAMPLES/DHRY/ARMSD.MAP | 1 + .../ARM202U/EXAMPLES/DHRY/DHRY.APJ | Bin 0 -> 112 bytes .../ARM202U/EXAMPLES/DHRY/DHRY.H | 431 +++++ .../ARM202U/EXAMPLES/DHRY/DHRY_1.C | 395 ++++ .../ARM202U/EXAMPLES/DHRY/DHRY_2.C | 192 ++ .../ARM202U/EXAMPLES/EXPLASM/BYTEDEMO.C | 148 ++ .../ARM202U/EXAMPLES/EXPLASM/DIVC.C | 213 +++ .../ARM202U/EXAMPLES/EXPLASM/RANDOM.S | 42 + .../ARM202U/EXAMPLES/EXPLASM/RANDTEST.C | 20 + .../ARM202U/EXAMPLES/EXPLASM/RANTEST.APJ | Bin 0 -> 92 bytes .../ARM202U/EXAMPLES/EXPLASM/UDIV10.S | 23 + .../ARM202U/EXAMPLES/EXPLASM/UTOA.APJ | Bin 0 -> 101 bytes .../ARM202U/EXAMPLES/EXPLASM/UTOA1.S | 60 + .../ARM202U/EXAMPLES/EXPLASM/UTOATEST.C | 22 + .../ARM202U/EXAMPLES/OVERLAY/GETDATA.C | 17 + .../ARM202U/EXAMPLES/OVERLAY/MAIN.C | 55 + .../ARM202U/EXAMPLES/OVERLAY/MAININIT.S | 9 + .../ARM202U/EXAMPLES/OVERLAY/MAKEFILE | 27 + .../ARM202U/EXAMPLES/OVERLAY/OVERMGRS.S | 391 ++++ .../ARM202U/EXAMPLES/OVERLAY/OVLIST | 2 + .../ARM202U/EXAMPLES/OVERLAY/STARTUP.S | 52 + .../ARM202U/EXAMPLES/OVERLAY/TEXT.TXT | 742 ++++++++ .../ARM202U/EXAMPLES/OVERLAY/UUE.C | 23 + .../ARM202U/EXAMPLES/PROGC/DSPDIV.C | 18 + .../ARM202U/EXAMPLES/REENT/CONFIG.H | 74 + .../ARM202U/EXAMPLES/REENT/DYNLINK.S | 72 + .../ARM202U/EXAMPLES/REENT/INTERNS.H | 12 + .../ARM202U/EXAMPLES/REENT/MAIN.S | 26 + .../ARM202U/EXAMPLES/REENT/MAKEFILE | 101 + .../ARM202U/EXAMPLES/REENT/STRSHL | 34 + .../ARM202U/EXAMPLES/REENT/STRSTUB.APJ | Bin 0 -> 156 bytes .../ARM202U/EXAMPLES/REENT/STRTEST.APJ | Bin 0 -> 103 bytes .../ARM202U/EXAMPLES/REENT/STRTEST.C | 18 + .../ARM202U/EXAMPLES/ROM/EX.C | 52 + .../ARM202U/EXAMPLES/ROM/INIT.S | 164 ++ .../ARM202U/EXAMPLES/ROM/SPRINTF.C | 31 + .../ARM202U/EXAMPLES/SCATTER/ARMSD.OB | 3 + .../ARM202U/EXAMPLES/SCATTER/GETDATA.C | 16 + .../ARM202U/EXAMPLES/SCATTER/INITAPP.S | 81 + .../ARM202U/EXAMPLES/SCATTER/MAIN.C | 33 + .../ARM202U/EXAMPLES/SCATTER/MAININIT.S | 12 + .../ARM202U/EXAMPLES/SCATTER/MAKEFILE | 29 + .../ARM202U/EXAMPLES/SCATTER/OVERMGRS.S | 326 ++++ .../ARM202U/EXAMPLES/SCATTER/README.TXT | 745 ++++++++ .../ARM202U/EXAMPLES/SCATTER/SCATDES | 26 + .../ARM202U/EXAMPLES/SCATTER/SCATTER.APJ | Bin 0 -> 218 bytes .../ARM202U/EXAMPLES/SCATTER/STARTUP.S | 52 + .../ARM202U/EXAMPLES/SCATTER/UUE.C | 26 + .../ARM202U/EXAMPLES/SORTS/ARMSD.MAP | 1 + .../ARM202U/EXAMPLES/SORTS/SORTS.C | 135 ++ .../ARM202U/EXAMPLES/SWI/HANDLE.S | 42 + .../ARM202U/EXAMPLES/SWI/INSTALL.C | 105 ++ .../ARM202U/EXAMPLES/SWI/INSTALLH.C | 17 + .../ARM202U/EXAMPLES/SWI/NEWLINE.C | 6 + .../ARM202U/EXAMPLES/SWI/READLINE.C | 9 + .../ARM202U/EXAMPLES/SWI/SWI.APJ | Bin 0 -> 91 bytes .../ARM202U/EXAMPLES/SWI/SWIMANIP.C | 9 + .../ARM202U/EXAMPLES/UNUSED/UNUSED.C | 14 + .../ARM202U/INCLUDE/ASSERT.H | 46 + .../Mikroprozessorsysteme2/ARM202U/INCLUDE/CTYPE.H | 95 + .../Mikroprozessorsysteme2/ARM202U/INCLUDE/ERRNO.H | 49 + .../Mikroprozessorsysteme2/ARM202U/INCLUDE/FLOAT.H | 81 + .../ARM202U/INCLUDE/LIMITS.H | 49 + .../ARM202U/INCLUDE/LOCALE.H | 172 ++ .../Mikroprozessorsysteme2/ARM202U/INCLUDE/MATH.H | 182 ++ .../ARM202U/INCLUDE/SETJMP.H | 75 + .../ARM202U/INCLUDE/SIGNAL.H | 102 + .../ARM202U/INCLUDE/STDARG.H | 100 + .../ARM202U/INCLUDE/STDDEF.H | 57 + .../Mikroprozessorsysteme2/ARM202U/INCLUDE/STDIO.H | 623 ++++++ .../ARM202U/INCLUDE/STDLIB.H | 539 ++++++ .../ARM202U/INCLUDE/STRING.H | 256 +++ .../Mikroprozessorsysteme2/ARM202U/INCLUDE/TIME.H | 182 ++ .../ARM202U/INCLUDE/VARARGS.H | 26 + .../Mikroprozessorsysteme2/ARM202U/LIB/ARMLIB.32B | Bin 0 -> 221632 bytes .../Mikroprozessorsysteme2/ARM202U/LIB/ARMLIB.32L | Bin 0 -> 221508 bytes .../Mikroprozessorsysteme2/ARM202U/LICENSE.DOC | Bin 0 -> 33280 bytes .../Mikroprozessorsysteme2/ARM202U/LICENSE.TXT | 174 ++ .../ARM202U/PDF/PROGTECH.PDF | 1 + .../Mikroprozessorsysteme2/ARM202U/PDF/REFCARD.PDF | Bin 0 -> 19722 bytes .../Mikroprozessorsysteme2/ARM202U/PDF/REFMAN.PDF | 1 + .../Mikroprozessorsysteme2/ARM202U/PDF/WINDOWS.PDF | 1 + Bachelor/Mikroprozessorsysteme2/ARM202U/README.TXT | 206 ++ .../ARM202U/SOURCE/WIN32/ARMDBG/ARMDBG.H | 1137 +++++++++++ .../ARM202U/SOURCE/WIN32/ARMDBG/DBG_CONF.H | 47 + .../ARM202U/SOURCE/WIN32/ARMDBG/DBG_CP.H | 57 + .../ARM202U/SOURCE/WIN32/ARMDBG/DBG_HIF.H | 46 + .../ARM202U/SOURCE/WIN32/ARMDBG/DBG_RDI.H | 614 ++++++ .../ARM202U/SOURCE/WIN32/ARMDBG/DBG_STAT.H | 37 + .../ARM202U/SOURCE/WIN32/ARMUL/ARMCOPRO.C | 360 ++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMDEFS.H | 509 +++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMFAST.C | 365 ++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMFPE.H | 1701 +++++++++++++++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMOS.C | 828 ++++++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMOS.H | 64 + .../ARM202U/SOURCE/WIN32/ARMUL/ARMPROTO.C | 512 +++++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMULATE.DEF | 28 + .../ARM202U/SOURCE/WIN32/ARMUL/ARMULDLL.C | 122 ++ .../ARM202U/SOURCE/WIN32/ARMUL/ARMULDLL.H | 62 + .../ARM202U/SOURCE/WIN32/ARMUL/ARMVIRT.C | 871 +++++++++ .../SOURCE/WIN32/ARMUL/MSVC20/DLL/ARMULATE.MAK | 29 + .../ARM202U/SOURCE/WIN32/ARMUL/MSVC20/IARM.LIB | Bin 0 -> 175136 bytes .../ARM202U/SOURCE/WIN32/CLX/AIF.H | 52 + .../ARM202U/SOURCE/WIN32/CLX/ASDFMT.H | 473 +++++ .../ARM202U/SOURCE/WIN32/CLX/HOST.H | 279 +++ .../ARM202U/SOURCE/WIN32/CLX/IEEEFLT.H | 75 + .../ARM202U/SOURCE/WIN32/CLX/MSG.H | 104 ++ .../ARM202U/SOURCE/WIN32/CLX/MSVC20/CLX.LIB | Bin 0 -> 143530 bytes Bachelor/Mikroprozessorsysteme2/Frank/Klausur3.pdf | Bin 0 -> 130206 bytes Bachelor/Mikroprozessorsysteme2/Frank/MI1.pdf | Bin 0 -> 3185765 bytes .../Frank/MI2KlausurWS2003.pdf | Bin 0 -> 130206 bytes .../Frank/Mi2-Klausuraufgaben.pdf | Bin 0 -> 254432 bytes .../Frank/Mikroprozessorsysteme2.pdf | Bin 0 -> 5161126 bytes Bachelor/Mikroprozessorsysteme2/Frank/atmel.pdf | 1973 ++++++++++++++++++++ Bachelor/Mikroprozessorsysteme2/IRQ.zip | Bin 0 -> 38939 bytes Bachelor/Mikroprozessorsysteme2/MPS2WS05.tgz | Bin 0 -> 2045970 bytes .../Mikroprozessorsysteme2/MikProzSysteme2.pdf | Bin 0 -> 1648776 bytes .../Mikroprozessorsysteme2/MikProzSysteme2_01.pdf | Bin 0 -> 2043131 bytes .../Mikroprozessorsysteme2/MikProzSysteme2a.pdf | Bin 0 -> 2043131 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A01.jpg | Bin 0 -> 53413 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A02.jpg | Bin 0 -> 56277 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A03.jpg | Bin 0 -> 47981 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A04.jpg | Bin 0 -> 57920 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A05.jpg | Bin 0 -> 34708 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A06.jpg | Bin 0 -> 34911 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A07.jpg | Bin 0 -> 74549 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A08.jpg | Bin 0 -> 43574 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A09.jpg | Bin 0 -> 83551 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A10.jpg | Bin 0 -> 76408 bytes .../Mikroprozessorsysteme2/frank_klausur_a/A11.jpg | Bin 0 -> 84279 bytes .../__shared by [www.silizius.de].txt | 1 + .../Mikroprozessorsysteme2/frank_klausur_b/B01.jpg | Bin 0 -> 52004 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B02.jpg | Bin 0 -> 55760 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B03.jpg | Bin 0 -> 92827 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B04.jpg | Bin 0 -> 58520 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B05.jpg | Bin 0 -> 34184 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B06.jpg | Bin 0 -> 38604 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B07.jpg | Bin 0 -> 34426 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B08.jpg | Bin 0 -> 43601 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B09.jpg | Bin 0 -> 83551 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B10.jpg | Bin 0 -> 76408 bytes .../Mikroprozessorsysteme2/frank_klausur_b/B11.jpg | Bin 0 -> 84279 bytes .../__shared by [www.silizius.de].txt | 1 + .../frank_micsys2_klausur_a.zip | Bin 0 -> 627303 bytes .../frank_micsys2_klausur_b.zip | Bin 0 -> 631788 bytes .../frank_micsys2_praktikum04.zip | Bin 0 -> 25625 bytes .../Mikroprozessorsysteme2/horsch/202U_W32_V1.ZIP | Bin 0 -> 6396228 bytes .../Mikroprozessorsysteme2/horsch_mi2_klausur.pdf | Bin 0 -> 130206 bytes .../horsch_micsys2_mitschrift.pdf | Bin 0 -> 171885 bytes .../horsch_mps2_aufgabe4.zip | Bin 0 -> 450997 bytes .../horsch_mps2_aufgabe5.zip | Bin 0 -> 59517 bytes .../mi2/Doku/ARMQuickReferenz.pdf | Bin 0 -> 163177 bytes .../mi2/Doku/AT91EB63_User_Guide.PDF | Bin 0 -> 576602 bytes .../mi2/Doku/AT91M63200_Compelte.PDF | 1973 ++++++++++++++++++++ Bachelor/Mikroprozessorsysteme2/mi2/Doku/waage.htm | 147 ++ .../Mikroprozessorsysteme2/mi2/Termin1/Termin1.pdf | Bin 0 -> 9192 bytes .../mi2/Termin1/Termin1Aufgabe1.c | 16 + .../mi2/Termin1/Termin1Aufgabe2.c | 16 + .../mi2/Termin1/Termin1Aufgabe3.c | 22 + .../mi2/Termin1/Termin1Aufgabe4.c | 25 + .../mi2/Termin1/Termin1Aufgabe5.c | 25 + .../mi2/Termin1/frank_micsys2_praktikum01.zip | Bin 0 -> 25765 bytes .../Mikroprozessorsysteme2/mi2/Termin1/makefile | 11 + .../mi2/Termin2/Aufgabe/Termin2.pdf | Bin 0 -> 25496 bytes .../mi2/Termin2/Aufgabe/Termin2Aufgabe1.c | 12 + .../mi2/Termin2/Aufgabe/Termin2Aufgabe4.c | 20 + .../mi2/Termin2/Aufgabe/makefile1 | 22 + .../mi2/Termin2/Loesung/Termin2Aufgabe1.c | 21 + .../mi2/Termin2/Loesung/Termin2Aufgabe2.c | 22 + .../mi2/Termin2/Loesung/Termin2Aufgabe3.c | 31 + .../mi2/Termin2/Loesung/defines.h | 16 + .../Mikroprozessorsysteme2/mi2/Termin2/Termin2.pdf | Bin 0 -> 8832 bytes .../mi2/Termin2/Termin2Aufgabe1.c | 12 + .../mi2/Termin2/Termin2Aufgabe4.c | 20 + .../mi2/Termin2/Termin2Aufgabe4a.c | 58 + .../mi2/Termin2/Termin2Aufgabe4a1.c | 68 + .../mi2/Termin2/Termin2Aufgabe4a2.c | 67 + .../mi2/Termin2/Termin2Aufgabe4b.c | 37 + .../mi2/Termin2/frank_micsys2_praktikum02.zip | Bin 0 -> 24577 bytes .../Mikroprozessorsysteme2/mi2/Termin2/init4.h | 64 + .../Mikroprozessorsysteme2/mi2/Termin2/makefile | 51 + .../mi2/Termin3/Aufgabe/Termin3.pdf | Bin 0 -> 24689 bytes .../mi2/Termin3/Aufgabe/Termin3Aufgabe1.c | 12 + .../mi2/Termin3/Aufgabe/makefile1 | 14 + .../mi2/Termin3/Interface.pdf | Bin 0 -> 293979 bytes .../Mikroprozessorsysteme2/mi2/Termin3/Termin3.pdf | Bin 0 -> 7779 bytes .../mi2/Termin3/Termin3Aufgabe1.bak.c | 77 + .../mi2/Termin3/Termin3Aufgabe1.c | 77 + .../mi2/Termin3/Termin3Aufgabe1.out | Bin 0 -> 41177 bytes .../mi2/Termin3/Termin3Aufgabe2.c | 99 + .../mi2/Termin3/Termin3Aufgabe3.c | 109 ++ .../mi2/Termin3/frank_micsys2_praktikum03.zip | Bin 0 -> 39309 bytes .../Mikroprozessorsysteme2/mi2/Termin3/makefile | 51 + .../Mikroprozessorsysteme2/mi2/Termin3/makefile1 | 14 + .../mi2/Termin4/.snprj/Termin4.1 | 0 .../mi2/Termin4/.snprj/Termin4.cl | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.f | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.fil | Bin 0 -> 40960 bytes .../mi2/Termin4/.snprj/Termin4.fu | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.icl | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.iu | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.iv | Bin 0 -> 8192 bytes .../mi2/Termin4/.snprj/Termin4.ma | Bin 0 -> 28672 bytes .../mi2/Termin4/.snprj/tmp_0mEBrK | 1 + .../mi2/Termin4/Interface.pdf | Bin 0 -> 293979 bytes .../Mikroprozessorsysteme2/mi2/Termin4/Termin4.pdf | Bin 0 -> 153508 bytes .../mi2/Termin4/Termin4Aufgabe1.c | 80 + .../mi2/Termin4/Termin4Aufgabe4.c | 39 + .../mi2/Termin4/frank_micsys2_praktikum04.zip | Bin 0 -> 25712 bytes .../Mikroprozessorsysteme2/mi2/Termin4/makefile | 51 + .../Mikroprozessorsysteme2/mi2/Termin4/makefile1 | 12 + .../Mikroprozessorsysteme2/mi2/Termin4/makefile4 | 15 + .../Mikroprozessorsysteme2/mi2/Termin5/Termin5.pdf | Bin 0 -> 8847 bytes .../mi2/Termin5/Termin5Aufgabe1.c | 22 + .../mi2/Termin5/Termin5Aufgabe3.c | 44 + Bachelor/Mikroprozessorsysteme2/mi2/Termin5/boot.S | 405 ++++ .../mi2/Termin5/frank_micsys2_praktikum05.zip | Bin 0 -> 35136 bytes .../Mikroprozessorsysteme2/mi2/Termin5/makefile | 59 + .../Mikroprozessorsysteme2/mi2/Termin5/ser_io.S | 57 + .../Mikroprozessorsysteme2/mi2/Termin5/seriell.S | 73 + Bachelor/Mikroprozessorsysteme2/mi2/Termin5/swi.S | 34 + .../Mikroprozessorsysteme2/mi2/Termin6/Doku.odt | Bin 0 -> 18903 bytes .../Mikroprozessorsysteme2/mi2/Termin6/Doku.pdf | Bin 0 -> 117410 bytes .../Mikroprozessorsysteme2/mi2/Termin6/Doku.sxw | Bin 0 -> 18723 bytes .../Mikroprozessorsysteme2/mi2/Termin6/Termin6.pdf | Bin 0 -> 9240 bytes .../mi2/Termin6/Termin6Aufgabe1.c | 288 +++ .../Mikroprozessorsysteme2/mi2/Termin6/doku.txt | 19 + .../mi2/Termin6/frank_micsys2_praktikum06.zip | Bin 0 -> 27338 bytes .../Mikroprozessorsysteme2/mi2/Termin6/makefile | 52 + .../Mikroprozessorsysteme2/mi2/Termin6/ser_io.S | 57 + .../Mikroprozessorsysteme2/mi2/Termin6/seriell.S | 73 + Bachelor/Mikroprozessorsysteme2/mi2/Termin6/swi.S | 34 + Bachelor/Mikroprozessorsysteme2/mi2/boot/aic.inc | 54 + Bachelor/Mikroprozessorsysteme2/mi2/boot/boot.s | 540 ++++++ .../Mikroprozessorsysteme2/mi2/boot/boot_flash.S | 384 ++++ .../Mikroprozessorsysteme2/mi2/boot/boot_ice.S | 457 +++++ .../Mikroprozessorsysteme2/mi2/boot/c_startup.s | 514 +++++ Bachelor/Mikroprozessorsysteme2/mi2/boot/ebi.inc | 25 + Bachelor/Mikroprozessorsysteme2/mi2/boot/swi.S | 12 + .../Mikroprozessorsysteme2/mi2/h/Termin2Aufgabe2.c | 35 + .../Mikroprozessorsysteme2/mi2/h/Termin2Aufgabe2.h | 38 + Bachelor/Mikroprozessorsysteme2/mi2/h/aic.h | 99 + Bachelor/Mikroprozessorsysteme2/mi2/h/aic.inc | 66 + Bachelor/Mikroprozessorsysteme2/mi2/h/ebi.inc | 36 + Bachelor/Mikroprozessorsysteme2/mi2/h/pio.h | 123 ++ Bachelor/Mikroprozessorsysteme2/mi2/h/pio.inc | 120 ++ Bachelor/Mikroprozessorsysteme2/mi2/h/pmc.h | 42 + Bachelor/Mikroprozessorsysteme2/mi2/h/pmc.inc | 47 + Bachelor/Mikroprozessorsysteme2/mi2/h/ser_io.h | 18 + Bachelor/Mikroprozessorsysteme2/mi2/h/std_c.h | 30 + Bachelor/Mikroprozessorsysteme2/mi2/h/tc.h | 306 +++ Bachelor/Mikroprozessorsysteme2/mi2/h/usart.h | 120 ++ Bachelor/Mikroprozessorsysteme2/mi2/h/usart.inc | 115 ++ Bachelor/Mikroprozessorsysteme2/milab.iso | Bin 0 -> 518975488 bytes 330 files changed, 31620 insertions(+) create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.GID create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.HLP create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMASYNC.PIF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.BAT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.PIF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCOM16.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCOM32.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCOMMS.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMDBG.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMLIB.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMLIB.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMLINK.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMLINK.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMMAKE.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMPROF.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMPROF.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMREDIR.COM create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMSD.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMSD.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMULATE.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/CUSTOM.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/CWRIDDE.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/DECAOF.ERR create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/DECAOF.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/EDIT16.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/EDIT32.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/NTSPAWN.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/REMOTE.DLL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/WINDBG.EXE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/WINDBG.HLP create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/EXAMPLE.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/EXAMPLE.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/GCD1.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/GCD1.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/GCD2.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/GCD2.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/JUMP.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/JUMP.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON1.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON1.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON2.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON2.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON3.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON3.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON4.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/LOADCON4.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/STRCOPY1.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/STRCOPY1.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/STRCOPY2.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/BASICASM/STRCOPY2.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/ADD64_1.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/ADD64_2.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/ADD64_3.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/HALF_STR.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/INT64.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/MUL64.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/MUL64.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/MULTEST.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/MULTEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CANDASM/TWO_CH.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/ERRTEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/FPESTUB.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/MEMMOVE.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/MEMMOVE.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/MEMTEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/README.TXT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/RTSTAND.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/RTSTAND.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/RTSTAND1.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/RTSTAND1.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/CLSTAND/THUMB/RTSTAND.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/DHRY/ARMSD.MAP create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/DHRY/DHRY.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/DHRY/DHRY.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/DHRY/DHRY_1.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/DHRY/DHRY_2.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/BYTEDEMO.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/DIVC.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDOM.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANDTEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/RANTEST.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/UDIV10.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/UTOA.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/UTOA1.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/EXPLASM/UTOATEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/GETDATA.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/MAIN.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/MAININIT.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/MAKEFILE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/OVERMGRS.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/OVLIST create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/STARTUP.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/TEXT.TXT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/OVERLAY/UUE.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/PROGC/DSPDIV.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/CONFIG.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/DYNLINK.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/INTERNS.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/MAIN.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/MAKEFILE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/STRSHL create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/STRSTUB.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/STRTEST.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/REENT/STRTEST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/ROM/EX.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/ROM/INIT.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/ROM/SPRINTF.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/ARMSD.OB create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/GETDATA.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/INITAPP.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/MAIN.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/MAININIT.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/MAKEFILE create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/OVERMGRS.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/README.TXT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATDES create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/SCATTER.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/STARTUP.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SCATTER/UUE.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SORTS/ARMSD.MAP create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SORTS/SORTS.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/HANDLE.S create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/INSTALL.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/INSTALLH.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/NEWLINE.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/READLINE.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/SWI.APJ create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/SWI/SWIMANIP.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/EXAMPLES/UNUSED/UNUSED.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/ASSERT.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/CTYPE.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/ERRNO.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/FLOAT.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/LIMITS.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/LOCALE.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/MATH.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/SETJMP.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/SIGNAL.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/STDARG.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/STDDEF.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/STDIO.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/STDLIB.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/STRING.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/TIME.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/INCLUDE/VARARGS.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/LIB/ARMLIB.32B create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/LIB/ARMLIB.32L create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/LICENSE.DOC create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/LICENSE.TXT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/PDF/PROGTECH.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/PDF/REFCARD.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/PDF/REFMAN.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/PDF/WINDOWS.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/README.TXT create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/ARMDBG.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/DBG_CONF.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/DBG_CP.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/DBG_HIF.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/DBG_RDI.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMDBG/DBG_STAT.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMCOPRO.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMDEFS.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMFAST.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMFPE.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMOS.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMOS.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMPROTO.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMULATE.DEF create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMULDLL.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMULDLL.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/ARMVIRT.C create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/MSVC20/DLL/ARMULATE.MAK create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/ARMUL/MSVC20/IARM.LIB create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/AIF.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/ASDFMT.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/HOST.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/IEEEFLT.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/MSG.H create mode 100644 Bachelor/Mikroprozessorsysteme2/ARM202U/SOURCE/WIN32/CLX/MSVC20/CLX.LIB create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/Klausur3.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/MI1.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/MI2KlausurWS2003.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/Mi2-Klausuraufgaben.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/Mikroprozessorsysteme2.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/Frank/atmel.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/IRQ.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/MPS2WS05.tgz create mode 100644 Bachelor/Mikroprozessorsysteme2/MikProzSysteme2.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/MikProzSysteme2_01.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/MikProzSysteme2a.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A01.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A02.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A03.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A04.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A05.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A06.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A07.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A08.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A09.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A10.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/A11.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_a/__shared by [www.silizius.de].txt create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B01.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B02.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B03.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B04.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B05.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B06.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B07.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B08.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B09.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B10.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/B11.jpg create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_klausur_b/__shared by [www.silizius.de].txt create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_micsys2_klausur_a.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_micsys2_klausur_b.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/frank_micsys2_praktikum04.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/horsch/202U_W32_V1.ZIP create mode 100644 Bachelor/Mikroprozessorsysteme2/horsch_mi2_klausur.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/horsch_micsys2_mitschrift.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/horsch_mps2_aufgabe4.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/horsch_mps2_aufgabe5.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Doku/ARMQuickReferenz.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Doku/AT91EB63_User_Guide.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Doku/AT91M63200_Compelte.PDF create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Doku/waage.htm create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1Aufgabe2.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1Aufgabe3.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1Aufgabe4.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/Termin1Aufgabe5.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/frank_micsys2_praktikum01.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin1/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Aufgabe/Termin2.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Aufgabe/Termin2Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Aufgabe/Termin2Aufgabe4.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Aufgabe/makefile1 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Loesung/Termin2Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Loesung/Termin2Aufgabe2.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Loesung/Termin2Aufgabe3.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Loesung/defines.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe4.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe4a.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe4a1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe4a2.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/Termin2Aufgabe4b.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/frank_micsys2_praktikum02.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/init4.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin2/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Aufgabe/Termin3.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Aufgabe/Termin3Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Aufgabe/makefile1 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Interface.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3Aufgabe1.bak.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3Aufgabe1.out create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3Aufgabe2.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/Termin3Aufgabe3.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/frank_micsys2_praktikum03.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin3/makefile1 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.1 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.cl create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.f create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.fil create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.fu create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.icl create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.iu create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.iv create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/Termin4.ma create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/.snprj/tmp_0mEBrK create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/Interface.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/Termin4.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/Termin4Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/Termin4Aufgabe4.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/frank_micsys2_praktikum04.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/makefile1 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin4/makefile4 create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/Termin5.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/Termin5Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/Termin5Aufgabe3.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/boot.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/frank_micsys2_praktikum05.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/ser_io.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/seriell.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin5/swi.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/Doku.odt create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/Doku.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/Doku.sxw create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/Termin6.pdf create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/Termin6Aufgabe1.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/doku.txt create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/frank_micsys2_praktikum06.zip create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/makefile create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/ser_io.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/seriell.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/Termin6/swi.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/aic.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/boot.s create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/boot_flash.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/boot_ice.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/c_startup.s create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/ebi.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/boot/swi.S create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/Termin2Aufgabe2.c create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/Termin2Aufgabe2.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/aic.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/aic.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/ebi.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/pio.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/pio.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/pmc.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/pmc.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/ser_io.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/std_c.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/tc.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/usart.h create mode 100644 Bachelor/Mikroprozessorsysteme2/mi2/h/usart.inc create mode 100644 Bachelor/Mikroprozessorsysteme2/milab.iso (limited to 'Bachelor/Mikroprozessorsysteme2') diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.EXE b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.EXE new file mode 100644 index 0000000..6d0df80 Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.EXE differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.GID b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.GID new file mode 100644 index 0000000..9458a1b Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.GID differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.HLP b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.HLP new file mode 100644 index 0000000..b840bc4 Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APM.HLP differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMASYNC.PIF b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMASYNC.PIF new file mode 100644 index 0000000..9445d5d Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMASYNC.PIF differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.BAT b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.BAT new file mode 100644 index 0000000..9d9c901 --- /dev/null +++ b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.BAT @@ -0,0 +1 @@ +%1 \ No newline at end of file diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.PIF b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.PIF new file mode 100644 index 0000000..b96e31c Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/APMCMD.PIF differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.ERR b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.ERR new file mode 100644 index 0000000..f754cb6 --- /dev/null +++ b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.ERR @@ -0,0 +1,384 @@ +mac_errors_mainline_nocol:File \"%s\" ; Line %ld\n# %s%s\n +mac_errors_mainline_col:File \"%s\" ; Line \306%lu!%i:/\260/\n# %s%s\n +mac_errors_macroline:#\tat line %lu in macro %.*s\n +mac_errors_getlines:#\tincluded by GET/INCLUDE directive at line %lu in file \"%s\"\n +mac_errors_infoline:#\t%s%s\n +mac_errors_showinputline: +mac_errors_telleandw:### Assembly terminated:\n###\t +arm_errors_mainline_nocol:%s%s at line %lu in file %s\n +arm_errors_mainline_col:%s%s at line %lu column %lu in file %s\n +arm_errors_macroline: at line %lu in macro %.*s\n +arm_errors_getlines: included by GET/INCLUDE directive at line %lu in file \"%s\"\n +arm_errors_infoline:%s%s\n +arm_errors_showinputline:%5lu %.8lx %.*s\n +arm_errors_telleandw:Assembly terminated:\n +errors_telleandw_warn0:0 Warnings +errors_telleandw_warn1:1 Warning +errors_telleandw_warns:%ld Warnings +errors_telleandw_error0:0 Errors, +errors_telleandw_error1:1 Error, +errors_telleandw_errors:%ld Errors, +errors_telleandw_suppressed: suppressed by -NOWarn +aasm_main_banner:%s%s vsn %s%s [%s]\n +apply_apply_expr_stack_err:Expression stack error +apply_index_pc_rel::INDEX: cannot be used on a PC Relative Expression +applysub_finfosub_fnotf:File '%s' not found +applysub_finfosub_direct:'%s' is a directory +asm_dopredefines_bad:bad predefine: %s +asm_asm_noinput:No input file +asm_asm_incompatible_styles:Incompatible input and output styles +asm_loadfile_error_stdin:Error on stdin: exiting +asm_loadfile_open_fail:File \"%s\" could not be opened +asm_loadfile_not_all_loaded:File \"%s\" could not all be loaded +cli_usage_part1a:\n\ +Usage: aasm [keyword arguments] sourcefile binaryfile\n\ + aasm [keyword arguments] -o binaryfile sourcefile\n +cli_usage_part1b:\n\ +Usage: %s [keyword arguments] sourcefile objectfile\n\ + %s [keyword arguments] -o objectfile sourcefile\n +cli_usage_part2a:\n\ +Keywords (Upper case shows allowable abbreviation)\n\ +-list listingfile Write a listing file (see manual for options)\n +cli_usage_part2b:\ +-Depend dependfile Save 'make' source file dependencies\n\ +-Errors errorsfile Put stderr diagnostics to errorsfile\n\ +-I dir[,dir] Add dirs to source file search path\n\ +-PreDefine directive Pre-execute a SET{L,A,S} directive\n\ +-NOCache Source caching off (default on)\n\ +-MaxCache Maximum cache size (default 8MB)\n +cli_usage_part3:\ +-NOEsc Ignore C-style (\\c) escape sequences\n +cli_usage_part4:\ +-NOWarn Turn off Warning messages\n +cli_usage_part5:\ +-g Output ASD debugging tables\n +cli_usage_part6:\ +-APCS / Make pre-definitions to match the\n\ + chosen proc-call standard\n +cli_usage_part7:\ +-Stamp Stamp output with time\n +cli_usage_part8:\ +-Module Mark objectfile as a RISC OS module\n +cli_usage_part9:\ +-DeskTop Strip desktop prefix from filenames\n\ +-ThrowBack: Support DDE error processing\n +cli_usage_part10:\ +-CheckReglist Warn about out of order LDM/STM register lists\n\ +-Help Print this information\n\ +-LIttleend Little-endian ARM\n\ +-BIgend Big-endian ARM\n\ +-VIA Read further arguments from \n\ +-ARCH Set target arhitecture version\n\ + one of: 3, 3M, 4, 4T\n\ +-CPU Set the target ARM core type\n\ + one of: +cli_usage_part11:\ +-16 Assemble 16 bit Thumb instructions\n\ +-32 Assemble 32 bit ARM instructions\n +cli_set_calling_standard_unrec:Unrecognised APCS qualifier /%.*s +cli_set_apcs_assumed_none:Unrecognised APCS, assuming None +cli_getinterface_viafile_missing:Via file missing +cli_getinterface_viafile_openfail:Via file would not open +cli_getinterface_apcs_missing:-Apcs A/U/3/None missing +cli_getinterface_arch_missing:-Arch argument missing +cli_getinterface_arch_bad:Bad architecture specified +cli_getinterface_arch_config:Bad architecture configured +cli_getinterface_arch_conflict:Configured processor and architecture conflict +cli_getinterface_depend_already:Dependency file already specified +cli_getinterface_depend_open_fail:-Depend file '%s': cannot open +cli_getinterface_depend_missing:-Depend file missing +cli_getinterface_errors_already:Errors file already specified +cli_getinterface_errors_missing:Errors file missing +cli_getinterface_bad_cpu:Target cpu not recognised +cli_getinterface_cpu_missing:Target cpu missing +cli_getinterface_input_already:Input file already specified +cli_getinterface_input_missing:Input file missing +cli_getinterface_debug_not_supported:Debug option -g%c not supported +cli_getinterface_debug_not_recog:Debug option -g%c not recognised +cli_getinterface_include_missing:Include path missing +cli_getinterface_len_range:Length out of range, ignored +cli_getinterface_len_missing:Length specifier missing +cli_getinterface_maxcache_bad:Bad value for maxCache +cli_getinterface_maxcache_neg:MaxCache negative, ignored +cli_getinterface_output_already:Output file already specified +cli_getinterface_output_missing:Output file missing +cli_getinterface_predef_missing:Predefine missing +cli_getinterface_list_already:Listing file already specified +cli_getinterface_list_open_fail:Can't open listing file '%s' +cli_listfile_is_src_or_obj:The specified listing file '%s' must not be a .s or .o file +cli_output_is_source:The specified output file '%s' must not be a source file +cli_depend_is_source:The specified depend file '%s' must not be a source file +cli_errors_is_source:The specified errors file '%s' must not be a source file +cli_listing_is_source:The specified listing file '%s' must not be a source file +cli_getinterface_wid_range:Width out of range, ignored +cli_getinterface_wid_missing:Width specifier missing +cli_getinterface_unrecog_param:Unrecognised parameter '%s' +cli_getinterface_bad_param:Bad command line parameter '%s' +cli_getinterface_fname_missing:Input or output filename missing under desktop option +cli_getinterface_no_input_spec:Duh? InputFile called with no input file specified +cli_error_open_stats:Error opening stats file %s +code_relocinit_badbufsize:Bad relocation buffer size +code_warnifbanked_error:Use of banked R8-R14 after forced user-mode LDM +code_warnifbanked_warn:Use of banked R8-R14 after in-line mode change +code_areanumber_error:Area number out of range +code_fakefirstareadecl:Faking declaration of area AREA |$$$$$$$| +code_dumpstringtable_f1:%s%s vsn %s%s%c +code_dumpheader_chunkentry_size:Unexpected ChunkEntry size +code_dumpheader_aofheader_size:Unexpected aof_header size +code_dumpheader_unused:Unused +code_dumpheader_aofheader_size2:Incorrect aof header size +code_dumpareadecs_badsize:Bad area declaration size +condasm_stack_overflow:Structure stack overflow +condasm_stack_underflow:Structure stack underflow +errors_diagnose_fatal:Fatal error: +errors_errorreport_error:Error: +errors_errorreport_info: +errors_errorreport_too_many_error:Too many Errors +errors_warning_warning:Warning: +errors_ADirMissing:Area directive missing +errors_CommaMissing:Missing comma +errors_BadSymType:Bad symbol type +errors_MulDefSym:Multiply or incompatibly defined symbol +errors_BadExprType:Bad expression type +errors_ExpectedConstExpr:Expected constant expression +errors_ExpectedConstOrAddrExpr:Expected constant or address expression +errors_ExpectedAddrExpr:Expected address expression +errors_ExpectedStringExpr:Expected string expression +errors_ExpectedRegRelExpr:Expected register relative expression +errors_ExpectedStringOrConstExpr:Expected string or constant expression +errors_TooLateOrg:Too late to set origin now +errors_RegSymExists:Register symbol already defined +errors_NoMacro:No current macro expansion +errors_BadMEND:MEND not allowed within conditionals +errors_BadGlob:Bad global name +errors_GlobExists:Global name already exists +errors_LocNotAllowed:Locals not allowed outside macros +errors_BadLoc:Bad local name +errors_LocExists:Local name already exists +errors_WrongSy:Unknown or wrong type of global/local symbol +errors_BadAlign:Bad alignment boundary +errors_BadImport:Bad imported name +errors_ImportExists:Imported name already exists +errors_BadExport:Bad exported name +errors_BadExportType:Bad exported symbol type +errors_NoAreaName:Area name missing +errors_BadAttr:Bad area attribute or alignment +errors_EntryExists:Entry address already set +errors_BadEOL:Unexpected characters at end of line +errors_StringShort:String too short for operation +errors_StringOver:String overflow +errors_BadOpType:Bad operand type +errors_RelOnlyAdd:Relocated expressions may only be added or subtracted +errors_AOFNoSubRel:AOF does not support subtractive relocations +errors_AoutNotImplemented:Internal Error : a.out format not fully supported +errors_UnDefExp:Undefined exported symbol +errors_CantOpenCode:Unable to open output file +errors_CantCloseCode:Unable to close output file +errors_BadShift:Bad shift name +errors_UnkShift:Unknown shift name +errors_ShiftOpt:Shift option out of range +errors_BadSym:Bad symbol +errors_BadReg:Bad register name symbol +errors_UnExpOp:Unexpected operator +errors_UnDefSym:Undefined symbol +errors_UnExpOpnd:Unexpected operand +errors_UnExpUnOp:Unexpected unary operator +errors_BraMiss:Missing open bracket +errors_SynAfterDir:Syntax error following directive +errors_IllLineStart:Illegal line start should be blank +errors_LabMiss:Label missing from line start +errors_BadLocNum:Bad local label number +errors_SynAfterLocLab:Syntax error following local label definition +errors_WrongRout:Incorrect routine name +errors_UnkOpc:Unknown opcode +errors_UnsuppOpc:Opcode not supported on selected processor +errors_TooManyParms:Too many actual parameters +errors_BadOpcSym:Bad opcode symbol +errors_SynAfterLab:Syntax error following label +errors_InvLineStart:Invalid line start +errors_BadTrans:Translate not allowed in pre-indexed form +errors_MissSqKet:Missing close square bracket +errors_ImmValRange:Immediate value 0x%08X is out of range +errors_KetMiss:Missing close bracket +errors_BadBrOp:Invalid operand to branch instruction +errors_BadRot:Bad rotator +errors_no_external_adrs:ADR/L cannot be used on extenal symbols +errors_DatOff:Data transfer offset out of range +errors_BadRegRange:Bad register range +errors_BrOff:Branch offset out of range +errors_DecOver:Decimal overflow +errors_HexOver:Hexadecimal overflow +errors_BadHex:Bad hexadecimal number +errors_MissQuote:Missing close quote +errors_BadOp:Bad operator +errors_BadBaseNum:Bad based number +errors_NumOver:Numeric overflow +errors_ExtAreaSym:External area relocatable symbol used +errors_ExtNotVal:Externals not valid in expressions +errors_NoSym:Symbol missing +errors_CodeInDataArea:Code generated in data area +errors_BadMacroParms:Error in macro parameters +errors_RegRange:Register value out of range +errors_HashMissing:Missing hash +errors_FPRegRange:Floating point register number out of range +errors_CPRegRange:Coprocessor register number out of range +errors_CPNameRange:Coprocessor number out of range +errors_FPOver:Floating point overflow +errors_FPNoNum:Floating point number not found +errors_FPTooLate:Too late to ban floating point +errors_UnkOp:Unknown operand +errors_CPOpRange:Coprocessor operation out of range +errors_BadMul:Multiply destination equals first source +errors_StructErr:Structure mismatch +errors_SubstLong:Substituted line too long +errors_SubstNoPreDec:No pre-declaration of substituted symbol +errors_IllLabParm:Illegal label parameter start in macro prototype +errors_BadMacParmDef:Bad macro parameter default value +errors_BadRegInBD:Register occurs multiply in LDM/STM list +errors_BadRegListOrder:Registers should be listed in increasing register number order +errors_BadIMAttr:Bad or unknown attribute +errors_BadFPCon:Bad floating point constant +errors_BadADRL:ADRL can't be used with PC +errors_BadNoInit:Non-zero data within uninitialised area +errors_MissBra:Missing open square bracket +errors_DivZero:Division by zero +errors_TooLateStyle:Too late to change output format +errors_BadWeak:Weak symbols not permitted in a.out +errors_BadOrg:Origin illegal for a.out +errors_BadStrong:STRONG directive not suported by a.out +errors_BadAttrs:Illegal combination of code and zero initialised +errors_TooManyData:Too many data areas for a.out +errors_TooManyCode:Too many code areas for a.out +errors_TooMany0Init:Too many bss areas for a.out +errors_TooLateRegList:Too late to define symbol as register list +errors_BadRegList:Bad register list symbol +errors_BadEscape:Bad string escape sequence +errors_CodeError:Error on code file +errors_AoutNoSupport:a.out doe not support this facility +errors_BadAoutAdr:a.out can't handle external adresses except for branches +errors_BaseInUse:Register already in use as an AREA base +errors_BadCPSRorSPSR:Bad CPSR or SPSR designator +errors_MRSnoCtlorFlg:CPSR/SPSR_ are illegal in MRS +errors_unknown_pc_offset:{PCSTOREOFFSET} not defined - no processor selected +errors_source_ne_dest:Source and destination registers must be identical for this instruction +errors_bad_reg_combo:Invalid register or register combination for this operation +errors_imm_alignment:Immediate value must be word aligned for this operation +errors_shift_size:Shift size too large +errors_bad_immediate:Immediate value cannot be used with this operation +errors_need_immediate:Must have immediate value with this operation +errors_non_word_off:Offset must be word aligned with this operation +errors_ShriekMissing:Missing '!' +errors_b_arm:B or BL from 16 bit code to 32 bit code +errors_b_thumb:B or BL from 32 bit code to 16 bit code +errors_negative_off:Can't have negative offsets with datatransfer instructions +errors_no_post_index:Post indexed addressing mode not available +errors_no_pre_index:Pre indexed addressing mode not available for this instruction, use [Rn, Rm] +HWord_Lit_NS:Halfword literal values not supported +errors_noncode_data:DATA directive can only be used in CODE areas +expr_fp_used_nofp:Register name fp used in -apcs 3/nofp mode +expr_psr_deprecated:Deprecated form of PSR field specifier used (use _cxsf) +expr_psr_badfield:Invalid PSR field specifier +expr_psr_cpu_unsupported:Selected processor does not support the selected PSR field specifiers +exprstor_alloc_failed:Expression storage allocator failed +formatio_writech_header:\n\n\nARM Macro Assembler Page %lu +fpio_read_scanf_failed_fp:Scanf failed to read floating point number +getdir_getdir_struct_mismatch:Structure mismatch +getdir_getdir_unreopenable:File \"%s\" could not be reopened +getdir_getdir_bad_get_or_inc:Bad GET or INCLUDE +getdir_checkstack_unmatched:Unmatched conditional or macro +getdir_mexitdir_missing_if:missing IF element on structure stack +getdir_mexitdir_missing_while:missing WHILE element on structure stack +getdir_mexitdir_extra_get:unexpected GET on structure stack +getdir_openbinfile_not_found:File \"%s\" not found +getline_getline_too_long:Line too long +getline_getline_eof:End of input file +getline_no_string_splitting:\'\\\' should not be used to split strings +getline_comment_continuation:\'\\\' at end of comment +hostdep_pollescape_esc:Escape +hostdep_throwback_sf_unable:Unable to send throwback message, error 0x%x '%s' +hostdep_throwback_start_unable:Unable to start throwback session, error 0x%x '%s' +hostdep_throwback_se_unable:Unable to send throwback message, error 0x%x '%s' +hostdep_throwback_end_unable:Unable to end throwback session, error 0x%x '%s' +initdir_initareaentry_bad:Area attribute index out of range +initdir_initdirectives_err:\ +Internal error: opcode table not in ascending order\n\ + Entry %li = %s, Entry %li = %s +listing_listbool_true:TRUE +listing_listbool_false:FALSE +literals_thumb_literalpool_too_far:Literal pool too distant (>1KB) or too close (< 8 bytes distant), use LTORG to dump it within range +literals_literalpool_too_far:Literal pool too distant (use LTORG to dump it within 4KB) +macrotyp_definemacro_bad:Bad macro name +macrotyp_definemacro_already:Macro already exists +macrotyp_definemacro_bad_param_s:Illegal parameter start in macro prototype +macrotyp_definemacro_bad_param:Illegal parameter in macro prototype +macrotyp_definemacro_bad_sep:Invalid parameter separator in macro prototype +macrotyp_definemacro_too_big:Macro definition too big +macrotyp_definemacro_no_nest:Macro definitions cannot be nested +macrotyp_insert_no_current:No current macro for insert +occur_printocc_line1: %s %i in +occur_printocc_Atline:At line +occur_printocc_atline:at line +occur_printocc_file:file +occur_printocc_macro:macro +occur_printocc_none: None +occur_printres_symbol:\nSymbol: +occur_printres_definitions:Definitions +occur_printres_usages:Usages +occur_printres_warning:Warning: +occur_printres_undef: undefined +occur_printres_muldef: multiply defined +occur_printres_comment:Comment: +occur_printres_unused: unused +occur_printres_usedonce: usedonce +opcode_initcond_internal_err:internal error: conditional clash at %s +opcode_initop_internal_err:\ +Internal error: opcode table not in ascending order\n\ + Entry %li = %s, Entry %li = %s +p1dir_xattr_not_recog:AOF symbol attribute not recognised +p1dir_p1dir_unexpected:Unexpected as directive not handled +p1dir_p1dir_ORG_forced:ORG base forced to word boundary +p1dir_p1dir_macro_within:macro definition attempted within expansion +p1dir_p1dir_assert_failed:Assertion failed +p1dir_p1dir_area_ignored:ObjAsm AREA directive ignored +p1line_p1line_missing_END:Missing END directive at end of file +p1line_p1line_res_instr:Reserved instruction (using NV condition) +p1line_p1line_bad_MRS:MRS/MSR invalid in 26-bit PC configurations +p1line_p1line_8bit_warn:Writing an 8-bit immediate value to the whole C/SPSR is not guaranteed on future processors +p1line_p1line_TSTP_warn:TSTP/TEQP/CMNP/CMPP inadvisable in 32-bit PC configurations +p1line_p1line_res_pc_rs:Reserved instruction (using PC as Rs) +p1line_p1line_regshift_pc_undef:Undefined effect (using PC as Rn or Rm in register specified shift) +p1line_p1line_undef_off_pc:Undefined effect (using PC as offset register) +p1line_p1line_UnalignedPCDataXfer:Unaligned transfer of PC +p1line_p1line_res_rm_rn:Reserved instruction (Rm = Rn with post-indexing) +p1line_p1line_undef_pc_wb:Undefined effect (PC + writeback) +p1line_p1line_undef_dest_wb:Undefined effect (destination same as written-back base) +p1line_p1line_pc_not_word:Undefined effect (PC used in a non-word context) +p1line_p1line_ldm_base_in_list:Non portable instruction (LDM with writeback and base in reg. list) +p1line_p1line_stm_base_in_list:Non portable instruction (STM with writeback and base not first in reg. list) +p1line_p1line_xfer_warn:Unsafe instruction (forced user mode xfer with write-back to base) +p1line_p1line_psr1_warn:Unsafe instruction (PSR bits may pollute PC value) +p1line_p1line_pc_src_warn:Unsafe instruction (PC as source or destination) +p1line_p1line_undef_swp:Undefined effect (PC-relative SWP) +p1line_p1line_psr2_warn:Undefined effect (use of PC/PSR) +p1line_p1line_useless_instr:Useless instruction (PC can't be written back) +p1line_p1line_undef_rd_rm:Undefined effect (Rd = Rm in MUL/MLA instruction) +p1line_p1line_useless_2:Useless instruction (PSR is destination) +p1line_p1line_dubious:Dubious instruction (PC used as an operand) +p1line_longmul_undef_rdlo_rdhi_rm:Undefined if any of RdLo, RdHi, Rm are the same register +p1line_longmul_r15_operand:Long multiply instructions do not take R15 as an operand +p2line_p2line_B_unalign:B/BL to unaligned destination +store_mymalloc_failed:host error: out of memory +symdump_xref_table_no_syms:No symbols in table +symdump_xref_table_alpha:Alphabetic symbol ordering +symdump_xref_table_reloc:Relocatable symbols +symdump_xref_table_abs:Absolute symbols +symdump_xref_table_reg_rel:Register relative symbols +symdump_xref_table_extern:External symbols +symdump_xref_table_symbol:1 symbol +symdump_xref_table_symbols:%lu symbols +symdump_xref_table_symtab:1 symbol in table +symdump_xref_table_symtabs:%lu symbols in table +p1line_label_in_no_area:A Label was found which was in no AREA +errors_incompatibleinstrs:Instruction not supported on targeted CPU +pdir_mnoteLine:%s +blankline:\n diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.EXE b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.EXE new file mode 100644 index 0000000..cc2e38f Binary files /dev/null and b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMASM.EXE differ diff --git a/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.ERR b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.ERR new file mode 100644 index 0000000..25593bc --- /dev/null +++ b/Bachelor/Mikroprozessorsysteme2/ARM202U/BIN/ARMCC.ERR @@ -0,0 +1,696 @@ +warn_option_r:unknown option -r%c: ignored +warn_option_f:unknown option -f%c: ignored +warn_option_g:unknown debugging option -g%c: -g assumed +warn_option_w:unknown option -w%c: ignored +warn_option_zq:unknown option -zq%c: ignored +warn_preinclude:can't open pre-include file %s (ignored) +warn_option_E:Obsolete use of '%s' to suppress errors -- use '-zu' for PCC mode +warn_option_p:unknown profile option %s: -p assumed +warn_option:unknown option %s: ignored +warn_usage_rw:undefined behaviour: $b written and read without intervening sequence point +warn_usage_ww:undefined behaviour: $b written twice without intervening sequence point +bind_warn_extern_clash:extern clash $r, $r clash (ANSI 6 char monocase) +bind_warn_unused_static_decl:unused earlier static declaration of $r +bind_warn_not_in_hdr:extern $r not declared in header +bind_warn_main_not_int:extern 'main' needs to be 'int' function +bind_warn_label_not_used:label $r was defined but not used +bind_warn_typedef_not_used:typedef $b declared but not used +bind_warn_function_not_used:function $b declared but not used +bind_warn_variable_not_used:variable $b declared but not used +bind_warn_static_not_used:static $b declared but not used +cg_warn_implicit_return:implicit return in non-void %s() +flowgraf_warn_implicit_return:implicit return in non-void function +pp_warn_triglyph:ANSI '%c%c%c' trigraph for '%c' found - was this intended? +pp_warn_nested_comment:character sequence %s inside comment +pp_warn_many_arglines:(possible error): >= %lu lines of macro arguments +pp_warn_redefinition:repeated definition of #define macro %s +pp_rerr_redefinition:differing redefinition of #define macro %s +pp_rerr_nonunique_formal:duplicate macro formal parameter: '%s' +pp_rerr_define_hash_arg:operand of # not macro formal parameter +pp_rerr_define_hashhash:## first or last token in #define body +pp_warn_ifvaldef:#ifdef %s may indicate trouble... +pp_warn_nonansi_header:Non-ANSI #include <%s> +pp_warn_bad_pragma:Unrecognised #pragma (no '-' or unknown word) +pp_warn_bad_pragma1:Unrecognised #pragma -%c +pp_warn_unused_macro:#define macro '%s' defined but not used +pp_warn_unbalanced:Unbalanced #if/#ifdef/#ifndef/#endif in file +regalloc_warn_use_before_set:$b may be used before being set +regalloc_warn_never_used:$b is set but never used +sem_warn_unsigned:ANSI surprise: 'long' $s 'unsigned' yields 'long' +sem_warn_format_type:actual type $t mismatches format '%.*s' +sem_warn_bad_format:Illegal format conversion '%%%c' +sem_warn_incomplete_format:Incomplete format string +sem_warn_format_nargs_0:Format requires 0 parameters, but %ld given +sem_warn_format_nargs_1:Format requires 1 parameter, but %ld given +sem_warn_format_nargs_n:Format requires %ld parameters, but %ld given +sem_warn_addr_array:'&' unnecessary for function or array $e +sem_warn_bad_shift:shift of $m by %ld undefined in ANSI C +sem_warn_divrem_0:division by zero: $s +sem_warn_ucomp_0:odd unsigned comparison with 0: $s +sem_warn_fp_overflow:floating point constant overflow: $s +sem_warn_implicit_constructor:implicit constructor $t() +sem_warn_cast_sametype:explicit cast to same type +sem_warn_ctor_confused:user defined constructors confusing +sem_rerr_udiad_overflow:unsigned constant overflow: $s +sem_rerr_diad_overflow:signed constant overflow: $s +sem_rerr_umonad_overflow:unsigned constant overflow: $s +sem_rerr_monad_overflow:signed constant overflow: $s +sem_rerr_implicit_cast_overflow:implicit cast (to $t) overflow +sem_rerr_implicit_cast5:$s: implicit cast of pointer loses $m qualifier +sem_rerr_too_many_args_ovld:too many arguments for overload resolution +sem_rerr_postdecr_bool:operand of $s cannot be 'bool' +sem_rerr_opequal_bool:type of left operand of $s cannot be 'bool' +sem_warn_deprecated_bool:deprecated use: operand of $s is 'bool' +sem_warn_unusual_bool:$s: constant other than 0 and 1 used as 'bool' +sem_warn_fix_fail:floating to integral conversion failed +sem_warn_index_ovfl:out-of-bound offset %ld in address +sem_warn_low_precision:lower precision in wider context: $s +sem_warn_odd_condition:use of $s in condition context +sem_warn_void_context:no side effect in void context: $s +sem_warn_olde_mismatch:argument and old-style parameter mismatch: $e +sem_warn_uncheckable_format:'format' arg. to printf/scanf etc. is variable, so cannot be checked +sem_warn_narrow_voidstar:implicit cast from (void *), C++ forbids +sem_warn_narrowing:implicit narrowing cast: $s +sem_warn_fn_cast:$s: cast between function pointer and non-function object +sem_warn_pointer_int:explicit cast of pointer to 'int' +bind_warn_unused_this_in_member:'this' unused in class member function +bind_warn_cpp_scope_differ:C++ scope may differ: $c +bind_err_extern_clash:extern clash $r, $r (linker %ld char) +bind_err_extern_clash_monocase:extern clash $r, $r (linker %ld char monocase) +bind_err_duplicate_tag:duplicate definition of $s tag $b +bind_err_reuse_tag:re-using $s tag $b as $s tag +bind_err_incomplete_tentative:incomplete tentative declaration of $r +bind_err_type_disagreement:type disagreement for $r +bind_err_duplicate_definition:duplicate definition of $r +bind_err_duplicate_label:duplicate definition of label $r - ignored +bind_err_unset_label:label $r has not been set +bind_err_undefined_static:static function $b not defined - treated as extern +bind_err_conflicting_globalreg:conflicting global register declarations for $b +fp_err_very_big:Overlarge floating point value found +fp_err_big_single:Overlarge (single precision) floating point value found +pp_err_eof_comment:EOF in comment +pp_err_eof_string:EOF in string +pp_err_eol_string:quote (%c) inserted before newline +pp_err_eof_escape:EOF in string escape +pp_err_missing_quote:Missing '%c' in pre-processor command line +pp_err_if_defined:No identifier after #if defined +pp_err_if_defined1:No ')' after #if defined(... +pp_err_rpar_eof:Missing ')' after %s(... on line %ld +pp_err_many_args:Too many arguments to macro %s(... on line %ld +pp_err_few_args:Too few arguments to macro %s(... on line %ld +pp_err_missing_identifier:Missing identifier after #define +pp_err_missing_parameter:Missing parameter name in #define %s(... +pp_err_missing_comma:Missing ',' or ')' after #define %s(... +pp_err_undef:Missing identifier after #undef +pp_err_ifdef:Missing identifier after #ifdef +pp_err_include_quote:Missing '<' or '\"' after #include +pp_err_include_junk:Junk after #include %c%s%c +pp_err_include_file:#include file %c%s%c wouldn't open +pp_err_unknown_directive:Unknown directive: #%s +pp_err_endif_eof:Missing #endif at EOF +sem_err_typeclash:Illegal types for operands: $s +sem_err_sizeof_struct:size of $c needed but not yet defined +sem_err_lvalue:Illegal in lvalue: function or array $e +sem_err_bitfield_address:bit fields do not have addresses +sem_err_lvalue1:Illegal in l-value: 'enum' constant $b +sem_err_lvalue2:Illegal in the context of an l-value: $s +sem_err_nonconst:illegal in %s: +sem_err_nonconst1:illegal in %s: non constant $b +sem_err_nonconst2:illegal in %s: $s +bind_msg_const_nonconst:illegal in constant expression: +bind_msg_const_nonconst1:illegal in constant expression: non constant $b +bind_msg_const_nonconst2:illegal in constant expression: $s +moan_floating_type_nonconst:illegal in floating type initialiser: +moan_floating_type_nonconst1:illegal in floating type initialiser: non constant $b +moan_floating_type_nonconst2:illegal in floating type initialiser: $s +moan_static_int_type_nonconst:illegal in static integral type initialiser: +moan_static_int_type_nonconst1:illegal in static integral type initialiser: non constant $b +moan_static_int_type_nonconst2:illegal in static integral type initialiser: $s +sem_err_nonfunction:attempt to apply a non-function +sem_err_void_argument:'void' values may not be arguments +sem_err_bad_cast:$s: illegal cast of $t to pointer +sem_err_bad_cast1:$s: illegal cast to $t +sem_err_bad_cast2:$s: cast to non-equal $t illegal +sem_err_undef_struct:$c not yet defined - cannot be selected from +sem_err_unknown_field:$c has no $r field +sem_err_no_this_pntr:no 'this' pointer to access member +sem_err_no_this_pntr2:no 'this' pointer for member function $e +sem_err_dupl_default_value:duplicate declaration of default value for argument #%d: $r +sem_err_missing_default_value:missing default value for argment #%d: $r +sem_err_noncallsite_function:non-call site '.*' or '->*' yielding function +sem_err_illegal_loperand:illegal left operand to $s +sem_err_addr_globalvar:$b is a global register variable - can't take its address +sem_err_ctor_confused:construction of value of type $t is recursively confused +sem_err_no_ctor_at_type:no constructor for $c at this type signature +simplify_err_outsizearray:array $b too large +bind_rerr_undefined_tag:$s tag $b not defined +bind_rerr_linkage_disagreement:linkage disagreement for $r - treated as $g +bind_rerr_linkage_disagreement_2:$b has no linkage, but $b requires it to have +bind_rerr_linkage_disagreement_3:linkage disagreement between $b and $b +bind_rerr_linkage_previously_c:$b was previously declared without \"C\" linkage +bind_rerr_duplicate_typedef:duplicate typedef $r +bind_rerr_local_extern:extern $r mismatches top-level declaration +xbind_rerr_inherited_type_differs:inherited virtual function type differs: $b +xbind_rerr_ovld_non_fn:attempt to overload non-function $b +xbind_rerr_is_ambiguous_name:$r is an ambiguous name in $c +xbind_rerr_dl_cant_be_overloaded:'operator delete' can't be overloaded +xbind_rerr_bad_dl_type:'operator delete' must be of type 'void (void*)' or 'void (void*, size_t)' +xbind_rerr_bad_global_dl_type:'::operator delete' must be of type 'void (void*)' +xbind_rerr_bad_nw_type:'operator new' must have a return type of 'void*' and have a first argument of type 'size_t' +xbind_rerr_more_than_one_C_linkage:more than one $r has \"C\" linkage +xbind_rerr_both_virtual_and_nonvirtual:$r inherits both virtual and non-virtual attributes from bases of $c +cg_rerr_iffy_arithmetics:iffy arithmetic shift +fp_rerr_very_small:small floating point value converted to 0.0 +fp_rerr_small_single:small (single precision) floating value converted to 0.0 +pp_rerr_newline_eof:missing newline before EOF - inserted +pp_rerr_nonprint_char:unprintable char %#.2x found - ignored +pp_rerr_illegal_option:illegal option -D%s%s +pp_rerr_spurious_else:spurious #else ignored +pp_rerr_spurious_elif:spurious #elif ignored +pp_rerr_spurious_endif:spurious #endif ignored +pp_rerr_hash_line:number missing in #line +pp_rerr_hash_error:#error encountered \"%s\" +pp_rerr_hash_ident:#ident is not in ANSI C +pp_rerr_junk_eol:junk at end of #%s line - ignored +sem_rerr_sizeof_bitfield:sizeof illegal - sizeof(int) assumed +sem_rerr_sizeof_void:size of 'void' required - treated as 1 +sem_rerr_sizeof_array:size of a [] array required, treated as [1] +sem_rerr_sizeof_function:size of function required - treated as size of pointer +sem_rerr_pointer_arith: $s treated as $s (int) +sem_rerr_pointer_arith1: $s treated as (int) $s +sem_rerr_assign_const:assignment to 'const' object $e +sem_rerr_addr_regvar:'register' attribute for $b ignored when address taken +sem_rerr_lcast:objects that have been cast are not l-values +sem_rerr_pointer_compare:comparison $s of pointer and int:\n\ + literal 0 (for == and !=) is only legal case +sem_rerr_different_pointers:differing pointer types: $s +sem_rerr_wrong_no_args:wrong number of parameters to $e +sem_rerr_casttoenum:$s: cast of $m to differing enum +sem_rerr_valcasttoref:$s: non-lvalue cast to non-const reference +sem_rerr_implicit_cast1:$s: implicit cast of pointer to non-equal pointer +sem_rerr_implicit_cast2:$s: implicit cast of non-0 int to pointer +sem_rerr_implicit_cast3:$s: implicit cast of pointer to 'int' +sem_rerr_implicit_cast4:$s: implicit cast of $t to 'int' +sem_rerr_nonpublic:$r is non-public member of $c +sem_rerr_cant_balance:differing pointer types: $s +sem_rerr_void_indirection:illegal indirection on (void *): '*' +sem_rerr_noncallsite_ovld:non-call site overload (using $b for $e) +sem_rerr_cast_dtype_from_vbase:cast to derived type from virtual base +sem_rerr_abclass_need_vtable:confusion: abstract? $c needs vtable +sem_rerr_too_many_args:too many arguments: $t constructor +obj_fatalerr_io_object:I/O error on object stream +compiler_rerr_no_extern_decl:no external declaration in translation unit +compiler_fatalerr_io_error:I/O error writing '%s' +driver_fatalerr_io_object:I/O error on object stream +driver_fatalerr_io_asm:I/O error on assembler output stream +driver_fatalerr_io_listing:I/O error on listing stream +aout_fatalerr_toomany:Too many symbols for 'a.out' output +aout_fatalerr_toobig:Module too big for a.out formatter +coff_fatalerr_toomany:Too many relocations for COFF format in .o file +coff_fatalerr_toobig:Module too big for COFF formatter +heliobj_warn_12bits:Offset %ld > 12 bits +heliobj_warn_16bits:Offset %ld > 16 bits +heliobj_warn_24bits:Offset %ld > 24 bits +misc_fatalerr_space1:out of store (for error buffer) +misc_fatalerr_toomanyerrs:Too many errors +misc_fatalerr_space2:out of store (in cc_alloc)\n\ +(Compilation of the debugging tables requested with the -g option\n\ + requires a great deal of memory. Recompiling without -g, with\n\ + the more restricted -gf option, or with the program broken into\n\ + smaller pieces, may help.) +misc_fatalerr_space3:out of store (in cc_alloc) +pp_fatalerr_hash_error:#error encountered \"%s\" +driver_message_nolisting:Unable to open %s for listing: -l option ignored\n +driver_message_noasm:This version of the compiler does not support -s\n +driver_message_writefail:Couldn't write file '%s'\n +driver_message_oddoption:Unrecognized option '%c': ignored\n +driver_message_readfail:Couldn't read file '%s'\n +driver_message_toomanyfiles:Too many file args +driver_message_asmstdout:Assembly code will go to stdout\n +driver_message_no_listing:-m option useless without source listing. Ignored\n +driver_message_nomap:-m file not available or corrupt - ignored\n +driver_message_notest:This version of the compiler does not support the -test option\n +driver_message_needfile:At least one file argument wanted\n +driver_message_spool:output to clog1.log & clog2.log\n +driver_message_testfile:No files allowed with -test\n +driver_abort_msg:Compilation aborted: %s\n +driver_couldnt_write:couldn't write file '%s'\n +driver_couldnt_read:couldn't read file '%s'\n +driver_too_many_file_args:too many file arguments +driver_couldnt_read_counts:couldn't read \"counts\" file +driver_malformed_counts:malformed \"counts\" file +driver_incompat_options:Incompatible options: '%s'.\n +driver_incompat_cfrontcpp_ansi:-ansi incompatible with -cfront or -cpp +driver_incompat_cfrontcpp_pcc:-pcc incompatible with -cfront or -cpp +driver_incompat_pccansi_cfront:-cfront incompatible with -pcc or -ansi +driver_incompat_pccansi_cpp:-cpp incompatible with -pcc or -ansi +driver_ignored_arthur_unix:Warning: -arthur/-super ignored under unix\n +driver_ignored_linkerflags:Warning: linker flag(s) ignored with -c -E -M or -S\n +driver_conflict_EM:Warning: options -E and -M conflict: -E assumed\n +driver_conflict_strict_onetrip:Warning: -onetrip and -strict conflict: -strict assumed\n +driver_conflict_strict_f66:Warning: -f66 and -strict conflict: -strict assumed\n +driver_conflict_strict_extend:Warning: -extend and -strict conflict: -strict assumed\n +driver_implies_f66_onetrip:Warning: -f66 implies -onetrip\n +driver_ignored_filename_overlong:Overlong filename ignored: %s\n +driver_inconsistent_EM:Warning: %s -E/M %s - inconsistent options\n +driver_unknown_filetype:Error: type of '%s' unknown (file ignored)\n +driver_option_bad:Error: bad option '%s': ignored\n +driver_option_nimp:Error: unimplemented option '%s': ignored\n +driver_via_not_opened:Can't open -via file %s\n +driver_option_bad1:Error: bad option +driver_option_bad2:: ignored +driver_option_missing_filearg:Missing file argument for %s\n +driver_option_missing_lastarg:No argument to last compiler option +driver_option_missing_arg:No argument to compiler option %s\n +driver_cant_open_output:Can't open %s for output\n +driver_cpp_toomanyfileargs:More than 2 file arguments to cpp ignored\n +driver_cpp_cantopenoutput:Can't open output file %s\n +driver_stdin_otherfiles:stdin ('-') combined with other files -- ignored\n +driver_noeffect:Warning: %s command with no effect\n +driver_banner:%s\n +driver_prerelease:%s\n +driver_expire:\ +This time-limited software remains the property of %s.\n\ +It will expire at (GMT) %s\n +help_blank:\n +help_bsd_f77:\n\nBSD compatible ANSI F77 compiler.\n +help_usage:\n\ +Usage: %s [options] file1 file2 ... filen\n +help_main_options:Main options:\n +help_list:\ +-list Generate a compilation listing\n +help_iso:\ +-iso Compile strictly according to ISO (BS 6192 : 1982)\n +help_ansi:\ +-ansi Compile ANSI-style C source code\n +help_strict:\ +-strict Accept only programs strictly conforming to ANSI standard\n +help_pcc:\ +-pcc Compile UNIX PCC style C source code\n +help_pcc_bsd:\ +-pcc Compile BSD UNIX PCC-style C source code\n +help_f66:\ +-f66 Follow F66 practices or rules when conflicting with F77\n +help_arthur:\ +-arthur Add 'arthur' to the list of libraries to be linked with\n\ + (Arthur only)\n +help_brazil:\ +-super Add 'supervisor' to the list of libraries to be linked with\n\ + (Brazil only)\n +help_dont_link:\ +-c Do not link the files being compiled\n +help_dont_link_invoke:\ +-c Do not invoke the linker to link the files being compiled\n +help_leave_comments:\ +-C Prevent the preprocessor from removing comments (Use with -E)\n +help_predefine:\ +-D Define on entry to the compiler\n +help_predefine_pp:\ +-D Define preprocessor on entry to the compiler\n +help_preprocess_pascal:\ +-E Preprocess the Pascal source code only\n +help_preprocess_c:\ +-E Preprocess the C source code only\n +help_preprocess_fortran:\ +-E Preprocess the F77 source code only\n +help_compiler_features:\ +-F Enable a selection of compiler defined features\n +help_runtime_checks:\ +-R Disable selected run time error checks\n +help_debug:\ +-g Generate code that may be used with the debugger\n +help_debug_noopt:\ +-g Generate code that may be used with the debugger\n +help_include_I:\ +-I Include on the #include search path\n +help_16bit_ints:\ +-i2 Make the default integer size 16 bits\n +help_include_J:\ +-J Replace the default #include path with \n +help_libraries:\ +-L Specify a comma-joined list of libraries to be linked with\n\ + instead of the standard library\n +help_makefile:\ +-M Generate a 'makefile' style list of dependencies\n +help_output:\ +-o Instruct the linker to call the object code produced \n +help_output_space:\ +-o Instruct the linker to name the object code produced \n +help_optimised:\ +-O Invoke the object code improver\n +help_onetrip:\ +-onetrip Compile DO loops that are performed at least once if reached\n +help_profile:\ +-P Generate code to generate 'profile' information\n +help_profile_lc:\ +-p Generate code to generate 'profile' information\n +help_readonly_strings:\ +-R Place all compile time strings in a 'Read only' segment\n +help_readonly_strings_lc:\ +-r Place all compile time strings in a 'Read only' segment\n +help_output_assembler:\ +-S Output assembly code instead of object code\n +help_generate_assembler:\ +-S Generate assembly code instead of object code\n +help_dont_downcase:\ +-U Do not convert upper case letters to lower case\n +help_preundefine:\ +-U Undefine on entry to the compiler\n +help_preundefine_pp:\ +-U Undefine preprocessor on entry to the compiler\n +help_disable_warnings:\ +-W Disable all or selected warning and error messages\n +help_disable_warnings_lc:\ +-w Disable all or selected warning and error messages\n +help_helios_libraries:\ +-Z