2000-12-03 13:34  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/serial.s: trick cvs ..

2000-12-03 13:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/tools/srec2bin.c: new sub-dir from Klaus

2000-12-03 13:18  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/Makefile: move sys-demo

2000-12-03 13:05  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/pc-appl/download/TRANSHX5.EXE: add transhex to distribution

2000-11-29 10:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radio.c: shorter proc name

2000-11-29 09:32  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/: Makefile, rem-appl/frameSpy.c,
	rem-appl/frameSpy.h, rem-appl/main.c, rem-appl/Forms/DataMonitor.c,
	rem-appl/Forms/DataMonitor.fd, rem-appl/Forms/DataMonitor.h,
	rem-appl/Forms/GlobalView.c, rem-appl/Forms/GlobalView.fd,
	rem-appl/Forms/GlobalView.h, rem-appl/Forms/LCDDisp.c,
	rem-appl/Forms/LCDDisp.fd, rem-appl/Forms/LCDDisp.h,
	rem-appl/Forms/PcConsole.c, rem-appl/Forms/PcConsole.fd,
	rem-appl/Forms/PcConsole.h: moved Forms sub-dir

2000-11-29 08:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: radio.c, radio.h: ..still moving ..

2000-11-29 07:58  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: radio.c, radio.h: moved framelistener out ...

2000-11-29 06:39  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/: GlobalDefines.h, bitmanip.c, bitmanip.h,
	callback.c, callback.h, clients.c, clients.h, debug.h, frameSpy.c,
	frameSpy.h, globalview.c, init.c, init.h, lcd.c, lcdsim.c,
	lcdsim.h, main.c, main.h, node.c, node.h, stubs.c, update.c,
	update.h, rem-appl/GlobalDefines.h, rem-appl/bitmanip.c,
	rem-appl/bitmanip.h, rem-appl/callback.c, rem-appl/callback.h,
	rem-appl/clients.c, rem-appl/clients.h, rem-appl/debug.h,
	rem-appl/frameSpy.c, rem-appl/frameSpy.h, rem-appl/globalview.c,
	rem-appl/init.c, rem-appl/init.h, rem-appl/lcd.c,
	rem-appl/lcdsim.c, rem-appl/lcdsim.h, rem-appl/main.c,
	rem-appl/main.h, rem-appl/node.c, rem-appl/node.h,
	rem-appl/update.c, rem-appl/update.h: moved all "remote"
	application files in new sub-dir

2000-11-29 06:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Makefile: removed extra header file, ongoing
	change on RADIO Lib

2000-11-28 04:32  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/: Makefile, lcd_subst.c: only one radiolib for
	users (no extra)

2000-11-24 12:47  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/linux/: gas68, gcc68, gld68o: fixed path for srec2bin

2000-11-24 12:37  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libfifo/: Makefile, Makeincl, cam.c, irq.c, kernel.h,
	vcam.s, vcamfunc-fifo.c, vcamfunc.c, vcaminit.c, vcamset.s: added
	libfifo

2000-11-24 10:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Makefile: changed dir. structure in mc/pc-appl

2000-11-24 10:50  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/pc-appl/: audio/README, audio/auconvert.c, audio/go.wav,
	audio/orders.wav, wireless/linux/bin/README,
	wireless/linux/lib/README, wireless/windows/bin/README,
	wireless/windows/bin/WirelessCom1.exe,
	wireless/windows/bin/WirelessCom2.exe: changed dir.-structure in
	pc-appl

2000-11-24 10:49  klaus

	* mc/HDT: added info about the 2 new entries: melody and image

2000-11-24 10:39  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Makefile: update names of executables

2000-11-24 10:35  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/: Makefile, lcdsim.c, main.c, radio_logger.c,
	radio_net.c, radiod.c, radiod.h, radiowrap.c, sertest.c, wloff.c:
	removed network functions from pcradio.  This should ensure easier
	porting to Windows ...

2000-11-24 10:33  klaus

	* mc/include/hdt.h, mc/include/hdt_sem.h, mc-src/Makeincl,
	mc-src/robios/Makefile, mc-src/robios/init.s, mc-src/robios/main.c:
	changed startup to read picture and melody out of hdt

2000-11-24 09:40  Thomas Brunl <braunl@ee.uwa.edu.au>

	* Makefile: moved sim

2000-11-24 09:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* Makefile: changed sim path

2000-11-24 08:23  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radio.h: added listener

2000-11-24 08:21  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radio.h: ;;;

2000-11-24 08:09  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radio.h: added packet listener ..

2000-11-24 08:04  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radio.h: re-add radio.h

2000-11-24 05:33  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/linux/gld68o: elim. new line

2000-11-24 02:42  klaus

	* mc/cmd/linux/: c++68, gas68, gcc68, gcc68d, gcchdt, gld68o:
	changed path to find srec2bin

2000-11-24 02:26  klaus

	* mc/cmd/: linux/c++68, linux/dl57, linux/ee, linux/es,
	linux/gas68, linux/gcc68, linux/gcc68d, linux/gcchdt, linux/gld68o,
	windows/gas68.bat, windows/gcc68.bat, windows/gcchdt.bat: included
	the srec2bin converter in all makefiles

2000-11-24 01:49  klaus

	* mc-src/Makefile: removed make of simulator

2000-11-24 01:43  klaus

	* mc/: VERSION, include/rs232.h, include/librobi/c-protos.h,
	include/librobi/c-stubs.h: new mode IRDA added

2000-11-24 01:20  klaus

	* mc-src/robios/Makefile: changed to version 4.0b

2000-11-24 01:16  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/linux/dl: changed for transmitting raw data (srec2bin)

2000-11-24 00:59  klaus

	* mc-src/robios/ckernel.h: Just an maintance update (make stubs)

2000-11-24 00:57  klaus

	* mc-src/robios/loadbin.c: new file loadbin.c that contains the
	processing of binary files at download

2000-11-24 00:55  klaus

	* mc-src/: Makefile, Makeincl, libimpro/improc.c, libirtv/Makefile,
	libradio/radio.c, librobi/sbrk.c, robios/Makefile, robios/kernel.h,
	robios/main.c, robios/serial.s, robios/srec.s, robios/vcaminit.c:
	Changed Makefiles so that robios can be compiled on DOS again!!
	Added binary download capability for userprograms (using srec2bin)

2000-11-24 00:51  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: c++68, c++68o, dl, dl57, ee, eo, es, gas68, gas68.bat,
	gas68o, gasbdm, gcc68, gcc68.bat, gcc68d, gcc68o, gcchdt,
	gcchdt.bat, gld68o, ul, ul57, linux/c++68, linux/c++68o, linux/dl,
	linux/dl57, linux/ee, linux/eo, linux/es, linux/gas68,
	linux/gas68o, linux/gasbdm, linux/gcc68, linux/gcc68d,
	linux/gcc68o, linux/gcchdt, linux/gld68o, linux/srec2bin, linux/ul,
	linux/ul57, windows/TransHex.exe, windows/gas68.bat,
	windows/gcc68.bat, windows/gcchdt.bat, windows/srec2bin.exe:
	changed cmd structure in mc added new commands added tools dir in
	mc-src srec2bin new function for reducing hex file size

2000-11-22 11:17  Thomas Brunl <braunl@ee.uwa.edu.au>

	* sim/: HACKING, INSTALL: update

2000-11-22 11:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/README: moved down original README part for souces

2000-11-22 11:09  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/README: updated text

2000-11-22 10:53  Thomas Brunl <braunl@ee.uwa.edu.au>

	* upd-sim.sh, update.sh, mc/lib/libomni.a: cvs requested commit ...

2000-11-22 10:35  Thomas Brunl <braunl@ee.uwa.edu.au>

	* sim/: AUTHORS, COPYING, HACKING, INSTALL, Makefile, NEWS, README,
	eyesim-big.p, eyesim.p, examples/Makefile, examples/camtest.c,
	examples/drive.c, examples/new.c, examples/other.c,
	examples/runmenow.c, examples/sema_pre.c, examples/temp.c,
	examples/trial.c, include/Makefile, include/cam.h, include/const.h,
	include/eyebot.h, include/hdt.h, include/hdt_sem.h,
	include/improc.h, include/irtv.h, include/kern.h, include/keys.h,
	include/lcd.h, include/protos.h, include/reg.h, include/rs232.h,
	include/types.h, include/vw.h, lib/LCDDisp.c, lib/LCDDisp.h,
	lib/Makefile, lib/Makefile.am, lib/Makefile.in, lib/OSMT.c,
	lib/OSmisc.c, lib/bump.c, lib/cam3dsim.cc, lib/compass.c,
	lib/debugprint.c, lib/debugprint.h, lib/errorChange.c,
	lib/errorChange.fd, lib/errorChange.h, lib/execlib.c,
	lib/eyebot_cb.c, lib/eyesim.h, lib/global.c, lib/helpscreen.c,
	lib/helpscreen.fd, lib/helpscreen.h, lib/improc.c, lib/ir.c,
	lib/irtv.c, lib/keysim.c, lib/lcdsim.c, lib/map.c, lib/multi.c,
	lib/nocam.c, lib/psd_driv.c, lib/radio.c, lib/rs232.c,
	lib/screen.c, lib/servo.c, lib/timer.c, lib/viewscreen.c,
	lib/viewscreen.h, lib/vw.c, lib/xsim.c, vrml/ball.wrl,
	vrml/field.wrl, vrml/floor.wrl, vrml/lights.wrl, vrml/robot.wrl,
	vrml/wall.wrl, worlds/big/concentric.wld,
	worlds/big/curvepath1.wld, worlds/big/curvepath2.wld,
	worlds/big/curvepath3.wld, worlds/big/ee.4.wld,
	worlds/big/hallway.wld, worlds/big/serp.wld,
	worlds/big/sweep-balls.wld, worlds/div/Mynee.wld,
	worlds/div/anotherword.wld, worlds/div/happy.wld,
	worlds/div/mine.wld, worlds/div/mines.wld, worlds/div/myworld.wld,
	worlds/div/myworlde.wld, worlds/div/new.wld, worlds/div/temp.wld,
	worlds/div/test.wld, worlds/div/theone.wld, worlds/div/trjekj.wld,
	worlds/mazes/apec-1990.maz, worlds/mazes/chicago-1986.maz,
	worlds/mazes/japan-1982.maz, worlds/mazes/london-1986.maz,
	worlds/mazes/regional1-1991.maz, worlds/mazes/regional2-1991.maz,
	worlds/mazes/reno-1993.maz, worlds/mazes/size-example.maz,
	worlds/mazes/small.maz, worlds/mazes/soccer.maz,
	worlds/small/hallway.eye.wld, worlds/small/serp.eye.wld,
	worlds/small/soccerfield.wld, worlds/small/table.wld: moved
	simulator one level up

2000-11-22 08:18  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/gld68o: add 2nd -lmyc to work for C and C++

2000-11-22 07:11  klaus

	* mc/Execlib, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc/libc/include/sys/reent.h,
	mc-src/robios/ckernel.h, mc-src/robios/dtl.c, mc-src/robios/hdt.c,
	mc-src/robios/kernel.h, mc-src/robios/lcdfunc.c,
	mc-src/robios/tasking.c, mc-src/robios/vcamfunc.c,
	mc-src/robios/vcaminit.c, mc-src/sim/lib/bump.c,
	mc-src/sim/lib/execlib.c: Removed the reasons for the compiler
	warnings of robios itself

2000-11-22 05:11  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: corrected speed constants for omni

2000-11-22 04:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: correct speed setting for omni

2000-11-21 11:38  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/: Makefile, README, main.c, radiotest.c, rs232.c,
	rs232.h, sertest.c, wltest.c: changed default settings for pcradio

2000-11-21 07:44  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/html/: irtv_lib.html, library.html, timing.html: renamed info
	to html

2000-11-21 04:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/Makefile: fixed makefile for "mc" main directory

2000-11-21 04:40  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/VERSION: version 4.0

2000-11-21 04:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Makefile: changed generated sub-dors for linux
	binaries

2000-11-21 04:14  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: library.html, timing.html, lib/libomni.a: moved html files
	in new sub-dir

2000-11-21 04:11  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/robios/vw_inter.c: gradual accelaration/decelaration added

2000-11-20 10:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/Makefile: make omni as well ..

2000-11-19 07:09  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/Makefile: moved demos to user area

2000-11-19 07:01  Thomas Brunl <braunl@ee.uwa.edu.au>

	* update.sh: took examples out of mc-master

2000-11-18 06:32  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: irtv_lib.html, hex/hdtwalk.hex: moved irtv files to irtv
	sub-dir

2000-11-16 07:18  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: Makefile, main.c: return -1 for error in
	"run_from_rom".

2000-11-14 06:06  klaus

	* mc-src/robios/main.c: modified tune playing at startup to allow
	interruption by keypressing

2000-11-14 04:39  klaus

	* mc-src/robios/init.s: waitstates set for both memory banks

2000-11-14 04:20  klaus

	* mc-src/robios/Makefile: version no. 4.0

2000-11-14 04:18  klaus

	* mc-src/robios/: boot.s, init.s: Added new RAM Test for extended
	RAM (up to 2MB)

2000-11-13 06:50  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/sim/acinclude.m4: put Wl around --rpath

2000-11-13 06:43  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/sim/acinclude.m4: added --rpath

2000-11-12 23:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* crontab: The daily compile crontab.

2000-11-10 10:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/main.c: Get debug options working.

2000-11-10 10:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libirtv/Makefile, libradio/Makefile: Cleanup.

2000-11-01 04:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: acinclude.m4, configure.in: Add searching for
	headers and libraries in non-standard places.

2000-11-01 04:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/main.c: New options -d and -D to turn on radio and
	rs232 debugging.  Print message if RADIOInit() fails.  Exit if
	program parameters are illegal.

2000-11-01 04:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Make integer rs232_debug global to make
	it easier to enable debugging.

2000-11-01 04:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Forms/: PcConsole.c, PcConsole.fd, PcConsole.h:
	Changed version number on remote GUI to 1.2.

2000-10-19 05:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/libomni/omni.h: Make header file C++ friendly.

2000-09-28 12:13  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/const.h: added address for Port F.

2000-09-28 11:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/: libradio/radiodmo.c, robios/demos.c, robios/sample.s:
	moved these files into "demo" sub-dir.

2000-09-28 11:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/config.sh: Quick-start the CVS source.

2000-09-28 11:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/Makefile: added Makefile for demo sub-dir and entered it
	in top-level Makefile.

2000-09-28 11:46  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/Makefile: taken demos out.

2000-09-26 07:37  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc-src/sim/fluid/: DisplayObjects.cc, DisplayObjects.hh,
	EyeSim.cxx, EyeSim.fl, EyeSim.h, FLUID-howto.txt, Makefile,
	Makefile.am, Makefile.in, WorldDisplayBox.cc, WorldDisplayBox.hh,
	aclocal.m4, config.cache, config.log, config.status, configure,
	configure.in, display, install-sh, missing, mkinstalldirs: basic
	nonfunctional fltk interface for main simulator window some display
	sample classes.

2000-09-25 11:55  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: Makefile, main.c: separated demos from RoBIOS.

2000-09-20 08:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, system.s: Improve OSEnable() and changed
	system init.  Patch from Klaus Schmitt.

2000-09-20 07:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.2c.

2000-09-20 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, vcaminit.c: Changed Eyecam indicator
	char from 'v' to 'e'.

2000-09-20 07:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: dig_io.s, init.s: Stop changing parport back to
	output mode in OSReadParData(), to avoid high current flow through
	the parport.  Patch from Klaus Schmitt.

2000-09-11 04:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Add 10 second timeout in RADIOInit().

2000-09-07 07:55  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/sim/lib/: eyesim.h, lcdsim.c: 
	bug fix

2000-09-07 04:08  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/sim/lib/: LCDDisp.c, LCDDisp.h, OSMT.c, bump.c, execlib.c,
	eyebot_cb.c, eyesim.h, global.c, improc.c, ir.c, keysim.c,
	lcdsim.c, multi.c, nocam.c, psd_driv.c, viewscreen.c, vw.c, xsim.c:
	
	Added LCD display for each robot.

2000-08-25 09:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Fix typo.

2000-08-23 11:28  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/const.h, mc/include/const.i, mc/lib/libomni.a,
	mc-src/robios/Makefile, mc-src/robios/boot.s,
	mc-src/robios/demos.c, mc-src/robios/init.s, mc-src/robios/main.c,
	mc-src/robios/serial.s, mc-src/robios/system.s: changes for running
	MK4 and MK3 with same system.

2000-08-23 03:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/irtv.h, lib/Makefile.am, lib/irtv.c: Add
	some IRTV stubs.

2000-08-21 10:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Add Hrd->HDT menu entry for VW drive.

2000-08-21 09:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/exhandle.s: When crashing, wait for beep to stop
	before turning off interrupts, to avoid beeping forever.  Patch
	from Klaus Schmitt.

2000-08-20 04:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/Makefile.am: Foo.

2000-08-20 04:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/psd_driv.c: Try to correct PSDGet(0) handing.

2000-08-20 04:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/screen.c: Reduce PSD range to 500 mm, and return
	PSD_OUT_OF_RANGE if distance is larger.

2000-08-17 13:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, main.c: Disable demos to save memory.

2000-08-17 12:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.2a.

2000-08-16 12:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION, mc-src/robios/Makefile, mc-src/sim/NEWS,
	mc-src/sim/configure.in, Makefile: New version 3.2.

2000-08-16 12:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Try harder to find the mc directory.

2000-08-16 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/irtv.h: Make C library header work with C++.

2000-08-14 06:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/: hdte3.hex, hdtempty.hex, hdttest.hex, hdtvehi.hex,
	eye2/hdt16.hex, eye2/hdt20.hex, soccer/1.hex, soccer/2.hex,
	soccer/3.hex, soccer/4.hex, soccer/5.hex, soccer/6.hex,
	soccer/A.hex, soccer/B.hex, soccer/C.hex, soccer/D.hex,
	soccer/E.hex: Remove generated files.

2000-08-13 14:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/OSMT.c: Implement
	OSMTStatus().

2000-08-13 03:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/NEWS: Update news info.

2000-08-13 02:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/servo.c: Only warn about SERVOSet() stub the first
	time it is called.

2000-08-13 02:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/psd_driv.c: Bugfix in PSDCheck().  No longer
	complain about 'NO PSD initialized' when there is.

2000-08-12 13:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, init.s: Indent.

2000-08-12 12:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Correct prototype for camera_indicator().

2000-08-12 07:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc-src/robios/ckernel.h: Generated
	stubs.

2000-08-10 08:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: .cvsignore, Makefile, radio_logger.c: New
	program radio_logger to read from radiod.

2000-08-09 10:29  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/: librobi/write.c, robios/tasking.c: enabled output to
	stderr (indirect related to bug #28

2000-08-09 09:13  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: bug-fix hex-output.

2000-08-09 09:08  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdfunc.c, mystr.c, vcamfunc-fifo.c: bug-fix
	LCDPrintf for floating point numbers

2000-08-09 08:55  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/kernel.h: changed int2str parameters

2000-08-09 08:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: moved float2str over to "mystr.c"

2000-08-09 08:47  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/kernel.h: entered float2str

2000-08-09 08:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/Makefile: version no. 3.1t

2000-08-09 05:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/OSmisc.c: Implement
	HDTFindEntry() stub.

2000-08-07 09:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radio_net.c: Reduce the time between ping packets
	from 45 to 25 seconds.

2000-08-07 06:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Fix bugzilla bug #20.  CAMInit() no
	longer hangs when there are no Eyecam connected.

2000-08-06 15:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libirtv/Makefile: Only clean away the generated irtv.s
	file.

2000-08-06 15:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/debug.h: Leftover.

2000-08-06 15:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, clients.c, clients.h, radio_net.c,
	radiod.c, radiod.h, radiowrap.c: New daemon radiod to make it
	possible for more then one application to communicate with the
	robots using the radio antenna.  Clients link with the new library
	radionet.

2000-08-06 14:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Bugfix in OS_InitRS232().  Test return
	value from OS_FlushInRS232() and return error if this call fails. 
	This makes sure OS_InitRS232() fails if there is no serial device
	available.

2000-08-06 14:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: Correct checksum of test packet.

2000-08-04 12:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Changed PSDCheck() to return true after
	the first PSD shot is finished when running in continous mode. 
	Patch from Klaus Schmitt.

2000-08-03 10:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: LCDDisp.c, LCDDisp.h, OSMT.c, cam3dsim.cc,
	debugprint.c, debugprint.h, errorChange.c, errorChange.h,
	execlib.c, eyebot_cb.c, eyesim.h, global.c, helpscreen.c,
	helpscreen.h, ir.c, lcdsim.c, map.c, multi.c, psd_driv.c, screen.c,
	viewscreen.c, viewscreen.h, vw.c, xsim.c: Reduce name space
	polution.  Renamed lost of global symbols with prefix eyesim_.

2000-08-01 09:01  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: Makefile, demos.c: small demo update (cosmetic)

2000-08-01 08:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/vw_inter.c: changed PID controller for driving to
	avoid wheel jitter

2000-08-01 08:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: demos.c, main.c: added driving demo, changed menu
	select structure

2000-08-01 08:42  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: qcaminit.c, vcaminit.c: changed camera_indicator.

2000-07-31 08:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Stop the radio code from beeping all the
	time.

2000-07-30 18:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/protos.h: Forgot to add public prototypes.

2000-07-30 18:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/types.h, lib/radio.c: Implement stubs for
	RADIOGetStatus(), RADIOGetIoctl() and RADIOSetIoctl().	Update
	types.h to be more like RoBIOS.

2000-07-28 02:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/configure.in: New version 31p3.

2000-07-27 10:34  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: fixed %f problem for neg. numbers

2000-07-26 08:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.1e.

2000-07-26 08:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Added 300ms timeout to COMPASSStop(). 
	Patch from Klaus Schmitt.

2000-07-26 07:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: radio-old.c, radio-old.h, Forms/PcConsole.h.swp:
	Removed unused files (again... :-).

2000-07-26 07:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Quiet down programs.

2000-07-26 04:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/protos.h: Removed _ from prototypes.  Obs. :-)

2000-07-25 12:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Allways make the prototypes
	available.  Add 'exter' to ckernel.h.

2000-07-25 12:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/Makefile.am, lib/compass.c:
	Made compass dummy functions.

2000-07-25 12:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/Makefile.am: Turn off debugging.

2000-07-18 06:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/radio.c: Only write stub message on the first call
	to RADIOCheck() and RADIOSend().

2000-07-15 05:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/global.c: Initialize global pointer lcdpixel to
	NULL.

2000-07-14 15:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/lcdsim.c: Get rid of some warnings and disable
	broken LCDPutImage().

2000-07-10 12:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Do not crash in CAMRelease() if
	called before CAMInit().

2000-07-10 03:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/kern.h, lib/OSMT.c: Semaphores should not
	have owners.  #ifdef away debug code.

2000-07-10 03:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, include/rs232.h, lib/rs232.c:
	Added stubs for all RS232 functions to at least get Eyebot programs
	using these to link with the simulator.

2000-06-19 16:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/NEWS: Update to current list of changes.

2000-06-19 16:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/configure.in: Change version number to 31p2.

2000-06-19 16:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Include variable AR and cleanup include
	and link statements.

2000-06-19 13:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: rs232.c, rs232.h: New function
	OS_GetFiledescriptor().

2000-06-19 13:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/wltest.c: Avoid header file conflicts
	(sys/io.h/asm/io.h).

2000-06-17 13:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Specify where OSGetAD() return the
	readings.

2000-06-13 03:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/boot.s: Correct comment describing which IRQ lines
	are used as input.  Change requested by Klaus Schmitt.

2000-06-07 12:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Do not crash in _newmap() when
	CAMInit() fails.

2000-06-03 14:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o: Add -fno-rtti to compile flags; __rtti_si
	and __rtti_user symbols are missing.

2000-05-31 10:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Make sure 'make all' copies the files
	into ../../mc/.

2000-05-31 09:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Install programs and libraries in
	mc/i386-Linux/.

2000-05-31 09:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile.am: New target 'robios-dist' to configure and
	make binaries for RoBIOS distribution.

2000-05-31 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: eyesim-big.p, Makefile.am: Sensor definition for
	bigger eyebot.

2000-05-31 09:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile.am: Install documentation.

2000-05-31 08:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/lib/: LIBIRTV.A, libeyebot.a: Generated binaries should not be
	in CVS.

2000-05-31 08:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: AUTHORS, INSTALL, Makefile.am: Make this a 'native'
	automake application.

2000-05-31 08:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/README: Add comment on the design flaw making global
	variables shared within all robot programs.

2000-05-31 08:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: OSmisc.c, bump.c, eyebot_cb.c, eyesim.h,
	psd_driv.c, radio.c, rs232.c, screen.c, servo.c, xsim.c: Remove
	some compiler warnings by adding function prototypes in eyebot.h
	and removing some unused variables.

2000-05-31 08:07  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/include/IRnokia_vcn620.h: complete codes for NOKIA VCN620 ir
	remote control

2000-05-31 08:01  weera

	* mc-src/pcradio/Makefile: Makefile update for pcradio functions. 
	Modifications to make libradio.a and libradioextra.a which contain
	all functions used by pcradio applications.  Libradio.a contains
	library function from radio.o, coding.o, msgqueque.o. 
	Libradioextra.o contains library functions from rs232.o, lcd.o,
	mstr.o, os.o.

2000-05-29 14:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.1d.

2000-05-29 14:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: Split ChangeLog in two, one for RoBIOS and one for the
	simulator.

2000-05-25 17:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/COPYING: Simulator source is GNU Public License. 
	Added GPL v2.

2000-05-25 09:25  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: avoid startup.hex when key is pressed. 
	ATTENTION: apparent hardware problem with left-most key,   other 3
	keys work fine.

2000-05-23 06:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/vw.c: In VWInit(), make sure not to call
	robotindex() before everything is initialized.

2000-05-23 06:00  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: updated student names in "info"

2000-05-22 06:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: gcc68, gcc68o: Give error message if compiler fails.

2000-05-20 04:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/camtest.c: Calculate fps with fractions.

2000-05-20 04:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: OSMT.c, bump.c, global.c, improc.c, ir.c,
	keysim.c, lcdsim.c, multi.c, nocam.c, psd_driv.c, viewscreen.c,
	eyesim.h, vw.c, xsim.c: Improve changes of the LCD being
	initialized when it is used.

2000-05-20 03:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/camtest.c: Display framerate.

2000-05-19 11:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/vrml/lights.wrl: Avoid overloading OpenGL light
	limits.

2000-05-19 11:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: cam3dsim.cc, eyesim.h, lcdsim.c: Get
	LCDPutGraphic() and LCDPutColorGraphic() to display the images in
	the LCD panel.

2000-05-19 09:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: eyesim.h, map.c, multi.c, xsim.c: Clean up start
	position initialization and multiple robot startup handling.

2000-05-19 08:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/worlds/mazes/soccer.maz: A better soccer field.

2000-05-19 06:37  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/library.html: added irtv-functions

2000-05-19 06:36  Martin Wicke <wicke-m@ee.uwa.edu.au>

	* mc/Execlib: added IRTV functions.

2000-05-18 16:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/bin/ee.in: Shorter info string.

2000-05-18 16:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Get multithreading limping along.

2000-05-18 15:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: OSMT.c, eyebot_cb.c, eyesim.h, multi.c, xsim.c:
	Get multiple robots limping along.

2000-05-18 14:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/debugprint.c: Bugfix.

2000-05-18 12:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/Makefile.am: Turn on debugging.

2000-05-18 12:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/eyesim.h: Remove unused prototypes.

2000-05-18 12:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Get CAMGetFrame() working.  No longer
	support RGB_TRANSPARENCY mode.

2000-05-18 12:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: From Coin snapshot 2000-05-08, images
	are no longer up-side down.

2000-05-18 12:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Change wall thickness to 1 mm.

2000-05-18 12:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Add lots of lights.

2000-05-18 03:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/other.c: Use M_PI, M_PI_2 and M_PI_4 from
	<math.h>.

2000-05-18 03:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Cleanup, corrected documentation and
	now exports fewer symbols.

2000-05-18 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/README: Add info on the environment variable
	EYESIM_HOME.

2000-05-18 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: bin/.cvsignore, examples/.cvsignore: Ignore
	generated files.

2000-05-18 03:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/Makefile.am: Relink examples if library
	changed.

2000-05-18 02:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile.am: New target to generate ChangeLog using
	cvs2cl.

2000-05-18 02:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: eyebot_cb.c, viewscreen.c, xsim.c: Add shortcut
	info on zoom menu.

2000-05-17 09:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: eyebot_cb.c, eyesim.h, screen.c, xsim.c: Avoid
	compile warning.

2000-05-16 12:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: NEWS, README, configure.in, bin/ee.in, bin/es.in:
	Improve documentation and hopefully make it easier to understand.

2000-05-16 12:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/eyebot_cb.c: Correct default path for maze and
	world loading.

2000-05-16 11:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: README, configure.in: Updated documentation.

2000-05-16 11:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/bin/Makefile.am: Regenerate scripts if config.status
	changes.

2000-05-16 11:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/.cvsignore: Ignore generated files.

2000-05-16 11:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: Makefile.am, eyesim.h, global.c: Search for
	files in pkgdatadir, not hardcoded /usr/share/eyesim/.

2000-05-16 11:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile.am: Include .p files in distribution.

2000-05-16 10:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: configure.in, bin/Makefile.am: Make sure the
	binaries get their X bit set.

2000-05-16 09:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: configure.in, bin/Makefile.am, bin/ee, bin/ee.in,
	bin/eo, bin/eo.in, bin/es, bin/es.in: Generate compiler scripts.

2000-05-16 09:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/pos.txt: Remove unused file.

2000-05-16 08:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: Makefile.am, camsim.c, qcam.c, qcam.h: Remove
	the QuickCam camera driver.

2000-05-16 08:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: examples/Makefile.am, lib/Makefile.am: Include
	camera source in distribution.	Get this to compile with different
	build directory.

2000-05-16 08:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/.cvsignore, lib/.cvsignore, bin/.cvsignore:
	Ignore generated files.

2000-05-16 08:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile.am, configure.in, vrml/Makefile.am,
	worlds/.cvsignore, worlds/Makefile.am, worlds/big/.cvsignore,
	worlds/big/Makefile.am, worlds/big/concentric.wld,
	worlds/big/curvepath1.wld, worlds/big/curvepath2.wld,
	worlds/big/curvepath3.wld, worlds/big/hallway.wld,
	worlds/big/serp.wld, worlds/big/sweep-balls.wld,
	worlds/div/.cvsignore, worlds/div/Makefile.am,
	worlds/mazes/.cvsignore, worlds/mazes/Makefile.am,
	worlds/small/.cvsignore, worlds/small/Makefile.am,
	worlds/small/hallway.eye.wld, worlds/small/serp.eye.wld,
	worlds/small/table.wld: Add and install maps from RoBIOS
	distribution.

2000-05-16 07:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/ee: Find the simulator in new subdirectories.

2000-05-16 07:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/global.c: Remove some unused includes.

2000-05-16 06:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/other.c: Only use the public simulator
	include files.

2000-05-16 06:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/Makefile.am: File 'multi.h' exists no more.

2000-05-16 06:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile.am: Include file 'HACKING' in distribution.

2000-05-16 06:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/nocam.c: Add dummy function show_image() to get
	this to compile without 3D camera simulation.

2000-05-16 06:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Remove autogenerated file.

2000-05-16 06:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/HACKING: More info on how to compile the simulator.

2000-05-16 06:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile.am, configure.in, bin/Makefile.am, bin/ee,
	bin/eo, bin/es: Include scripts to compile Eyebot RoBIOS source for
	simulator.

2000-05-16 06:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile.am, configure.in, examples/Makefile.am,
	include/Makefile.am, lib/Makefile.am: Moved library source to lib/,
	public includes to include/ and compile example programs by
	default.

2000-05-15 15:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/global.c: Forgot one call to CAMSIM_exit().

2000-05-15 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/cam3dsim.cc, lib/nocam.c:
	Rename CAMSIM_exit() to CAMRelease() to match new RoBIOS function.

2000-05-14 13:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/worlds/mazes/soccer.maz: More correct soccer field.

2000-05-14 13:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/examples/: Makefile.am, camtest.c, sema_pre.c: Add
	some test programs.

2000-05-14 13:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Less debug info.

2000-05-14 12:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Cleanup.  Lock array access.

2000-05-14 12:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/map.c: Use new DBG() macro.

2000-05-14 12:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/lcdsim.c: Implement
	LCDSetPrintf() and get LCDPutColorGraphic() to display images.

2000-05-14 12:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Changed show_flipped_iamge() to
	show_image() and made it global.

2000-05-14 12:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: debugprint.c, debugprint.h: Add debug level and
	always print stub info.

2000-05-14 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h, mc/library.html,
	mc-src/robios/lcdfunc.c, mc-src/robios/qcaminit.c,
	mc-src/robios/vcamfunc.c: New functions LCDSetPrintf() and
	CAMRelease().  LCDSetPrintf() is missing documentation in
	library.html.

2000-05-14 05:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/worlds/mazes/: apec-1990.maz, chicago-1986.maz,
	japan-1982.maz, london-1986.maz, regional1-1991.maz,
	regional2-1991.maz, reno-1993.maz, size-example.maz: Add mazes from
	RoBIOS sim/ directory.

2000-05-14 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/lcdsim.c: Implement
	LCDGetPos().  Reimplement LCDSetChar() and LCDSetString() using the
	other LCD functions.

2000-05-14 04:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: cam3dsim.cc, eyesim.h, global.c, xsim.c: New
	function find_file() to locate files in current directory, path
	pointed to by EYESIM_HOME and /usr/share/eyesim.  Use this to
	locate eyesim.p and VRML files.

2000-05-14 04:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/lcdsim.c: Naive implementation
	of LCDPutColorGraphic().

2000-05-14 03:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/eyebot.h: Make sure C++ understand prototypes
	as C prototypes.

2000-05-12 07:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/map.c: Bugfix.

2000-05-12 07:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: demos.c, kernel.h, main.c, qcaminit.c,
	vcamfunc.c: New function CAM_Release().  Not public yet, but used
	by camdemo() and after user program is run.

2000-05-11 14:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Update dependensies.

2000-05-11 14:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: debugprint.c, global.c: Leftover.

2000-05-11 14:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/LCDDisp.c, lib/OSmisc.c, lib/bump.c,
	lib/debugprint.h, lib/eyebot_cb.c, lib/eyesim.h, include/kern.h,
	lib/helpscreen.c, lib/improc.c, lib/ir.c, lib/keysim.c, multi.h,
	include/protos.h, lib/lcdsim.c, lib/multi.c, lib/nocam.c,
	lib/psd_driv.c, lib/screen.c, lib/timer.c, lib/viewscreen.c,
	lib/vw.c, lib/xsim.c, lib/cam3dsim.cc: Cleaned up code.  New
	function robotindex().	Implemented VWStalled().  Removed unused
	globale variables.  Made new array of structs vw_robot_info
	containing everything related to VW-driving.  Moved all
	simulator-spesifict prototypes and constants from proto.h to
	eyesim.h.

2000-05-11 11:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/map.c: Use DegToRad() macro.  Only export the
	'public' functions.

2000-05-11 08:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: configure.in, lib/Makefile.am, vrml/.cvsignore,
	vrml/Makefile.am: Include VRML files in distribution.

2000-05-11 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Cleanup MT handling.

2000-05-11 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: debugprint.h, map.c: Debug info cleanup.

2000-05-11 08:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/gifs.db: Throw away some trash.

2000-05-11 08:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: configure.in, lib/Makefile.am, drive.c, new.c,
	other.c, runmenow.c, temp.c, trial.c, examples/.cvsignore,
	examples/Makefile.am, examples/drive.c, examples/new.c,
	examples/other.c, examples/runmenow.c, examples/temp.c,
	examples/trial.c: Moved all RoBIOS example code to subdirectory.

2000-05-11 08:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/configure.in: Give more warnings when compiling with
	GCC.

2000-05-11 07:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/Makefile.am, lib/eyebot_cb.c,
	lib/eyesim.h, lib/map.c, lib/screen.c, lib/xsim.c: Moved 2D map
	read functions to map.c and cleaned up more code.

2000-05-11 04:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: camsim.c, qcam.c: Undo camera API change.  We
	use the camera simulator instead.

2000-05-11 04:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: .cvsignore, HACKING, configure.in, lib/Makefile.am:
	Start using autoconf/automake.

2000-05-11 03:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/errorChange.c, lib/psd_driv.c,
	lib/timer.c, lib/xsim.c: Stop using ftime().  Use more portable
	gettimeofday() instead.

2000-05-11 02:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/: hdt.h, types.h: Copied hdt.h from RoBIOS
	3.1c source and updated types.h to match.

2000-05-11 02:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Update dependencies and add current to
	include path.

2000-05-10 20:10  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/irtv.h: moved irtv.h to include-directory

2000-05-10 20:00  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/Makefile: added libirtv

2000-05-10 19:53  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/irtv_lib.html: description of IR-remote libraray, first
	release

2000-05-10 19:18  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/irtv.h: Header-File for IR-remote library

2000-05-10 19:10  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/lib/LIBIRTV.A: IR-remote library

2000-05-10 16:00  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/: Makefile, irtv.c, irtv.h, irtvtpu.s: IR-remote
	control library

2000-05-10 15:59  Frank Peters <fpeters@ub.uni-kl.de>

	* mc-src/libirtv/irca/: Makefile, irca.c: IR-remote control
	analyzer: Examines the code of an arbitrary IR-remote control

2000-05-10 12:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: radio.c, rs232.c, servo.c, vw.c: Use the STUB()
	macro.

2000-05-10 12:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSmisc.c: Clean up and implement OSError().

2000-05-10 12:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: debugprint.c, debugprint.h: Two new macros:
	STUB() and DBG(fmt, ...).

2000-05-10 10:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.1c.

2000-05-10 10:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Include compass driver by default.

2000-05-10 08:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/xsim.c: Register current thread before
	initializing semaphore sf.

2000-05-10 07:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Avoid crashing in CAMSIM_addobject()
	if CAMInit() failed.  Cleanup and reduce memory leak.

2000-05-10 07:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/vw.c: Bugfix and remove some warning.

2000-05-10 07:21  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/sim/lib/nocam.c: [no log message]

2000-05-09 11:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/xsim.c: Move initialization of sf semaphore and
	main robot thread to the first thing in InitialiseLCD().  This get
	multi-threading working.

2000-05-09 11:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/multi.c: Crash properly when the thread index are
	stuffed up.

2000-05-09 08:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Do not crash even if the VRML files
	are missing.

2000-05-09 07:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/protos.h: Add servo prototypes.

2000-05-09 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Don't crash if CAMSIM_newmap() is
	called before CAMInit().

2000-05-09 07:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/protos.h: Add some missing prototypes.

2000-05-09 07:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: OSMT.c, multi.c: Make multi-threading limp
	along.

2000-05-09 06:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/xsim.c: Bugfix: If env EYESIM_HOME is set, load
	param from $EYESIM_HOME/eyesim.p.

2000-05-09 05:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: global.c, lcdsim.c: Implemented LCDPrintf() and
	cleaned up printf().

2000-05-08 17:22  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/hdt_sem.h: Added IRTV entry (infrared remote control)

2000-05-08 17:16  Frank Peters <fpeters@ub.uni-kl.de>

	* mc/include/hdt.h: Added IRTV entries (infrared remote control)

2000-05-08 15:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/ee: Change to work on multiple files and fix linking with
	camera simulator.

2000-05-08 13:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: eyebot_cb.c, global.c: Cleanup.

2000-05-08 13:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/cam3dsim.cc, vrml/floor.wrl, vrml/wall.wrl:
	Build map using VRML files and scale the floor to fit.

2000-05-08 13:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/worlds/mazes/soccer.maz: New simple soccer field.

2000-05-08 05:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Avoid crash if CAMGetColFrame() is
	called before CAMInit().

2000-05-07 16:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: down.gif, icon1.gif, icon2.gif, conf.fig, free.fig,
	logo.gif, grid.fig, grids.fig, map.fig, quad.fig, ClassGraph.class,
	ClassGraphPanel.class, ClassLayout.class, quads.fig,
	NavigatorButton.class, doc/ClassGraph.class,
	doc/ClassGraphPanel.class, doc/ClassLayout.class,
	doc/NavigatorButton.class, doc/conf.fig, doc/down.gif,
	doc/free.fig, doc/grid.fig, doc/grids.fig, doc/icon1.gif,
	doc/icon2.gif, doc/logo.gif, doc/map.fig, doc/quad.fig,
	doc/quads.fig, free.eps, doc/free.eps: Moved images, figures and
	documentation related files into doc/.

2000-05-07 16:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/ir.c: Leftover.

2000-05-07 16:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/ir.c: Get rid of warning and clean up IRInit().

2000-05-07 15:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Implement OSSleep() like OSWait() using
	more portable gettimeofday() instead of ftime().

2000-05-07 15:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/OSMT.c, OSSem.c: Moved semaphore
	implementation to OSMT.c.

2000-05-07 15:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: cam3dsim.cc, eyebot_cb.c: Add lock to protect
	world tree from race conditions.  Cleanup.

2000-05-07 15:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, include/protos.h, lib/cam3dsim.cc,
	lib/eyebot_cb.c, lib/multi.c, lib/xsim.c, vrml/robot.wrl: 3D camera
	simulation now draws the map and obstacles (balls).

2000-05-07 13:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Mynee.wld, anotherword.wld, happy.wld, mine.wld,
	mines.wld, myworld.wld, myworlde.wld, new.wld, temp.wld, test.wld,
	theone.wld, chicago-1986.maz, reno-1993.maz, trjekj.wld,
	worlds/big/ee.4.wld, worlds/div/Mynee.wld,
	worlds/div/anotherword.wld, worlds/div/happy.wld,
	worlds/div/mine.wld, worlds/div/mines.wld, worlds/div/myworld.wld,
	worlds/div/myworlde.wld, worlds/div/new.wld, worlds/div/temp.wld,
	worlds/div/test.wld, worlds/div/theone.wld, worlds/div/trjekj.wld,
	worlds/mazes/chicago-1986.maz, worlds/mazes/reno-1993.maz,
	worlds/mazes/small.maz, worlds/small/soccerfield.wld, ee.4.wld,
	soccerfield.wld: Move all maps to subdirectory worlds/.

2000-05-06 08:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/LCDDisp.c, OSSem.c, README,
	lib/OSmisc.c, lib/cam3dsim.cc, lib/camsim.c, lib/errorChange.c,
	eyesim.p, lib/execlib.c, lib/eyebot_cb.c, lib/global.c,
	lib/helpscreen.c, lib/ir.c, lib/lcdsim.c, lib/multi.c, multi.h,
	lib/nocam.c, other.c, lib/psd_driv.c, lib/qcam.c, lib/timer.c,
	lib/viewscreen.c, lib/vw.c, lib/xsim.c: Integrate 3D camera
	simulator and get it working for one single-threaded robot.

2000-05-06 06:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: OSSem.c, include/kern.h: Made semaphores reendrant.

2000-05-06 05:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/cam3dsim.cc, Makefile: Display full resolution
	3D camera images in separate window using Imlib and Xlib.

2000-05-04 09:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/cam3dsim.cc, vrml/ball.wrl, vrml/field.wrl,
	vrml/lights.wrl, vrml/robot.wrl: Get the camera moving with the
	robots.

2000-05-04 04:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Comment out reference to missing demo
	source.

2000-05-04 03:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Bugfix for cam3dsim target.

2000-05-04 03:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/cam3dsim.cc: Handle RGB_TRANSPARENCY rendered
	image format.

2000-05-04 03:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/cam3dsim.cc, vrml/lights.wrl: Move the lights
	into loadable file.

2000-05-02 13:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/cam3dsim.cc, vrml/ball.wrl,
	vrml/field.wrl, vrml/robot.wrl: First try on a 3D camera simulator.

2000-05-01 11:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Install all programs in mc/pc/.

2000-04-30 11:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: Execlib, library.html: change documentation: multitasking
	PREEMPT works

2000-04-29 07:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Make sure to turn off the transmitter
	when the programs exits.

2000-04-26 13:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: rs232.c, rs232.h: Implement OS_CheckInRS232()
	using ioctl() instead of using single char buffering.  Changed
	OS_RecvRS232() to match.

2000-04-19 10:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/Makefile, pcradio/Makefile, libradio/radio.c:
	Add redundancy encoding to protocol.

2000-04-19 09:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Count outgoing packets in stats as well.

2000-04-19 08:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: coding.c, testcoding.c: Add prototypes and use
	unsigned char everywhere.

2000-04-19 07:58  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: coding.c, testcoding.c: New coding scheme:
	"Thomas special".  3 bytes code for every data byte.  Can correct
	up to 8 single bit errors, provided they are not in the same
	position.  Can correct ANY 1 bit error in the 3 coded bytes.

2000-04-19 07:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/sertest.c: Fixed several bugs introduced later
	when "cleaning up code".  Sertest successfully tested.

2000-04-19 06:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodmo.c: Correct checksum to include the
	headers in the calculation.

2000-04-18 07:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Execlib, mc/library.html, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc-src/robios/demos.c,
	mc-src/robios/lcdfunc.c: Changed syscall name from LCDCPutGraphic()
	to LCDPutColorGraphic() and added documentation.

2000-04-18 06:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: main.c, qcaminit.c, vcaminit.c: Display camera
	driver indicator on front screen (q=QuickCam, v=EyeCam).

2000-04-18 06:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/improc.c, libomni/omni.c, libradio/control.c,
	libradio/msgqueue.c, libradio/msgqueue.h, libradio/radio.c,
	libradio/radiodmo.c, libradio/wireless.c, libradio/wireless2.c,
	librobi/close.c, librobi/exit.c, librobi/fstat.c, librobi/getpid.c,
	librobi/isatty.c, librobi/kill.c, librobi/lseek.c, librobi/open.c,
	librobi/read.c, librobi/sbrk.c, librobi/stat.c, librobi/write.c,
	robios/asmstubs.c, robios/demos.c, robios/dtl.c, robios/hdt.c,
	robios/kernel.h, robios/lcdfunc.c, robios/main.c, robios/mystr.c,
	robios/ownmath.c, robios/qcaminit.c, robios/tasking.c,
	robios/timer.c, robios/vcamfunc-fifo.c, robios/vcamfunc.c,
	robios/vcaminit.c, robios/vw_inter.c, robios/vw_inter_OK.c:
	Reindented RoBIOS *.c and *.h using 'astyle --style=gnu
	--brackets=break'.

2000-04-18 06:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/multi.c: Typo.

2000-04-18 02:11  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/sim/lib/: debugprint.c, debugprint.h: 
	
			   out debugging info.
	     debugprint.h: this file defines the macros by which the
	functions in
			   debugprint.c are called.

2000-04-17 12:44  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/HOWTO: Updated HOWTO according to new system version.

2000-04-17 05:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio-ok.c: Removed unused file.

2000-04-13 06:27  Daniel Hoey <hoey-d@ee.uwa.edu.au>

	* mc-src/sim/: Makefile, OSSem.c, lib/OSMT.c, lib/eyebot_cb.c,
	eyesim.p, multi.h, lib/ir.c, lib/lcdsim.c, lib/multi.c, other.c,
	runmenow.c, include/protos.h, lib/psd_driv.c, lib/viewscreen.c,
	lib/vw.c, lib/xsim.c: 
	
	Makefile: Added CFLAGS DEBUG and DEBUG_NOT_XSIM.  OSMT.c: Changed
	the initialisation of the variable ThreadMode to 254 rather then   
	    255. This allows the OSSem functions to work properly. 
	OSSem.c: Added functions to print Semaphore details when debugging.
	 eyebot_cb.c: removed pthread_mutex functions that had been
	commented out and	       where unnecessary.  eyesim.p:
	Changed the number of robots.  ir.c: Corrected Segmentation fault
	in the IRInput array.  lcdsim.c: Replaced pthread_mutex functions
	with OSSem functions.  multi.c: Modified Semaphore Locking so that
	addition robot threads would not   hang. Added debugging print
	statements.  multi.h: Remove multiple definition of MAX_ROBOTS and
	included eyesim.h.  other.c: Added debugging print statements. 
	protos.h: added prototype for redraw_screen().	psd_driv.c: minor
	formatting changes.  runmenow.c: minor formatting changes. 
	viewscreen.c: added function redraw_screeen().	vw.c: added
	debugging print statements. changed to new graphics refresh	 
	functions.  xsim.c: removed commented out pthread_mutex functions.
	Added debugging print	      functions.  Daniel Hoey 13/4/2000.

2000-04-12 07:00  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/dtl.c: start with "max" for servo positioning.

2000-04-12 04:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Define NOSAMPLE=1 to reduce kernel by 5kB
	and stop playing sample on bootup.

2000-04-12 04:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Undo last change to volatile placement.
	 The generated code did not work.

2000-04-12 03:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* update.sh: Update eyexamples-cvs/ as well.

2000-04-10 11:23  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/dtl.c: added min/max feature to servo testing in
	HDT

2000-04-10 11:06  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: changed license and Info data

2000-04-09 02:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/lib/libomni.a: Removed generated file.

2000-04-06 09:53  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdfunc.c, main.c: enhance format string numbers
	to 2 digits, +bug fix for printing integers

2000-04-05 15:51  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: fix plenty more bugs ...

2000-04-05 15:38  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdfunc.c: bug fix: print negative floating point
	numbers

2000-04-05 14:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/library.html: enable floating point printing

2000-04-05 14:27  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/lib/libomni.a, mc-src/libomni/omni.c, mc-src/robios/Makefile,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/lcdfunc.c, mc-src/robios/mystr.c: enabled floating
	point printing

2000-04-05 13:03  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: kernel.h, mystr.c: add new "space" parameter to
	int2str

2000-04-04 12:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: a number of bug fixes in omni library in
	DriveStraight and Turn Spot.  Still lots of work to do ...

2000-04-04 11:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/timer.c: request_irq() no longer returns -1 if the
	same handler tries to get the vector positon after reset.

2000-04-04 11:20  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: removed inconsistencies: speed is last
	parameter

2000-04-04 06:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Change volatile placement to get better
	optimized code.

2000-04-03 15:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Start using the
	interrupt handler.

2000-04-03 13:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Get interrupts party
	working.

2000-04-03 04:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c: Add frame per second
	calculations to CamSetup screen.

2000-03-31 14:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Partly working FIFO
	driver.

2000-03-31 10:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/caminit.h, mc-src/robios/vcamfunc.c,
	mc-src/robios/vcaminit.c: Make camera framerate an option to
	CMOSCAMInit().

2000-03-26 15:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/ir.c, lib/viewscreen.c,
	lib/bump.c, lib/vw.c: New function display_screen().

2000-03-26 15:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/types.h, lib/psd_driv.c: PSD rutines now
	return PSD_OUT_OF_RANGE=9999 if distance is too far.

2000-03-26 13:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/camsim.c, lib/nocam.c, include/protos.h: Correct
	param for CAMInit() to 'int zoom'.

2000-03-26 12:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: drive.c, runmenow.c, lib/execlib.c, temp.c, trial.c:
	Change radiant to radians and get example programs compiling.

2000-03-26 12:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/const.h: Copied from current RoBIOS (3.1)
	source.

2000-03-26 11:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/rs232.c, include/rs232.h: Implement
	dummy OSSendRS232().

2000-03-26 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/ir.c, lib/bump.c,
	lib/global.c, lib/keysim.c, lib/lcdsim.c, lib/psd_driv.c,
	lib/timer.c: Remove cut'n'paste code and use check_forms() and
	check_forms_redraw_screen() instead.

2000-03-26 11:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/protos.h: Removed duplicate entry.

2000-03-26 11:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/camsim.c, lib/execlib.c, lib/nocam.c,
	include/protos.h: Added 'int convert' to CAMGetColFrame's
	prototype.

2000-03-26 10:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/LCDDisp.c, multi.h, lib/viewscreen.c: Typos and
	cleanup.

2000-03-26 10:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/viewscreen.h: Include <forms.h>.

2000-03-26 10:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/camsim.c, lib/global.c, include/protos.h: Added
	RawTo16BitX() to support 16 bit X display depth.

2000-03-24 02:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Change implementation of OS timer functions
	to work as current RoBIOS.

2000-03-24 01:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Use new function
	check_forms_redraw_screen(), bugfix and get rid of compiler
	warnings.

2000-03-24 01:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/OSSem.c: Remove unused includes.

2000-03-24 01:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: LCDDisp.c, bump.c, ir.c: New functions
	check_forms() and check_forms_redraw_screen().	Used instead of
	cut'n'paste coding.

2000-03-23 08:29  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libomni/omni.c: corrected IRQ start/stop bug in library.

2000-03-23 08:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, gcc68: Bugfix.  Change where to place options
	during compile and linking.

2000-03-23 07:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/lib/libomni.a: add libomni to libs

2000-03-23 07:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/libomni/omni.h: Add headerfile for Omni-directional
	driving library.

2000-03-22 07:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, compass.s, hdt.c: Make it a
	compile-time option if the compass is using inverters or not.

2000-03-21 13:48  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/main.c: print correct id number in main menu - even
	with radio disabled

2000-03-21 12:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Bugfix from Klaus Schmitt:  Correct
	documentation of COMPASSCalibrate() and make sure return value from
	COMPASSCheck() only sets the 8 low bits.

2000-03-21 12:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/ee: Clean up script and add warnings when compiling.

2000-03-21 05:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Typo.

2000-03-21 05:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Initialize frame pointer to NULL.

2000-03-21 04:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, hdt.c: Give warning if compass functions
	are used when no compass is compiled into the kernel.

2000-03-21 04:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.1a.

2000-03-21 04:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Bugfix.  Sign-extend result of
	COMPASSGet() from 16 to 32 bit.  Insert missing test in
	COMPASS_Start().

2000-03-20 13:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/hdt.h: Correct compass HDT entry.	sclk is now
	connected to TPU 13 and cal is connected instead of ss.

2000-03-20 13:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Find mc directory and libc includes based on script
	path.

2000-03-20 12:49  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ee, es: update library path

2000-03-19 10:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Include <math.h> to get M_PI when enabling
	compass support.

2000-03-14 08:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: Execlib, library.html, timing.html: Added link to function
	call timings.

2000-03-06 11:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile, mc/VERSION, mc-src/robios/Makefile,
	mc-src/sim/Makefile: New version 3.1.

2000-03-06 11:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated list of changes for v3.1.

2000-03-06 11:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: Change default target from clean to all.  Correct dist
	target.

2000-03-06 10:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o, gas68, gas68o, gcc68, gcc68d, gcc68o,
	gcchdt, gld68o: Start using GCC 2.95.2.

2000-03-06 10:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Correct name to 'eyesim' and version number
	to 30 to match earlier distribution names.

2000-03-06 10:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: New target example-dist.

2000-03-06 09:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: sim/Makefile, libimpro/Makefile, libomni/Makefile,
	libradio/Makefile, librobi/Makefile, pcradio/Makefile,
	robios/Makefile: Target clean now removes *.bak.

2000-03-06 09:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Target clean now removes *.hex.

2000-03-06 08:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* update.sh: Install HDT hex files in hex/ when compiling.

2000-03-06 08:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: Fix distribution wrapping code.

2000-03-06 08:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Target 'clean no removes distribution
	tarball.

2000-03-06 07:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile: Make dist now generates simulation tarball as well.

2000-03-06 07:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Generate changelog from CVS and include in
	distribution.

2000-03-06 07:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Include *.maz and *.wld in distribution.

2000-03-06 07:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: New version number 3.0.	Copy library to
	mc/<arch>-lib/ directiry.

2000-03-06 07:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Stop copying libradio.a to binary
	distribution directory.

2000-03-06 06:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/boot.s: Convert tabs to spaces.

2000-03-06 05:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/librobi.h, mc-src/robios/lcdfunc.c,
	mc-src/libradio/radio.c, mc-src/pcradio/Makefile: Autodetect
	cross-compiling by checking define __mc68000__ instead of
	PC_HEADERS.

2000-03-01 00:53  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/lib/libeyebot.a: Added simulation files to EyeBot-User
	distribution

2000-03-01 00:46  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ee, eo, es: Add simulation batch files

2000-02-29 10:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Use inline assembly to clear and set
	bits.

2000-02-29 04:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: init.s, lcd.s: Allow the Eyebot to run without a
	connected LCD panel.  Initial patch from Klaus Schmitt.

2000-02-29 03:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dig_io.s: OSWriteParCTRL() now only changes the
	pinstates SLCTIN(3), INT(2), AUTOFDXT(1) and STROBE(0), instead of
	clearing the upper bits in the control register.  Bugfix from Klaus
	Schmitt.

2000-02-28 14:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc-fifo.c: Update FIFO reading to current HW
	and add autodetecting the FIFO size.

2000-02-28 08:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcamfunc.c, vcaminit.c: Make all internal EeyCam
	functions static.

2000-02-27 15:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Typo.  RADIO_GetStatus -> RADIOGetStatus.

2000-02-27 15:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/library.html: Document RADIOGetStatus().

2000-02-26 11:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcd.s: Reindent.

2000-02-26 11:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 3.0a.

2000-02-24 12:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, vcam.s, vcamfunc.c: Implement EyeCam
	CAMInit() in C.

2000-02-24 12:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, timer.c: New kernel functions
	request_irq() and free_irq() to get and release a interrupt vector.

2000-02-23 11:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/: hdt16.hex, hdt20.hex: Remove obsolete HDTs.

2000-02-23 10:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Make sure version number is 4 chars to
	avoid aligment error on intro screen.

2000-02-22 13:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile, mc/VERSION, mc-src/robios/Makefile: New version 3.0.

2000-02-22 13:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/COPYING: RoBIOS is no longer GPLed.  Removed license.

2000-02-22 13:11  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/librobi/sbrk.c: sbrk (called by malloc) now checks for
	collision between Stack and Heap.  If too much memory is requested
	by "malloc", a "0" will be returned.  (internal function sbrk will
	return -1).

2000-02-22 13:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix to LCDPrintf().  Handle long
	format %s strings.

2000-02-22 13:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcaminit.c: Remove brightnes, hue and saturation
	from CamSetup, as EyeCam don't support changing them at the moment.

2000-02-22 12:37  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/: Execlib, library.html: Updated missing functions for doc of
	V3.0

2000-02-22 11:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, kernel.h, vcam.s, vcamfunc.c: Make
	CAM_Init() a C function calling CAM_Init_lowlevel() twice to avoid
	mis-aligned images due to failed initialization.

2000-02-22 04:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/ckernel.h: Protect the stubs with '#if
	defined(__mc68000__)' to only make them available when cross
	compiling for the Eyebot.

2000-02-22 04:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Only make the function stubs
	available when cross compiling.

2000-02-22 04:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Use
	defined(__mc68000__) to detect if we are cross compiling.

2000-02-19 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68o: Bugfix: Typo.

2000-02-17 10:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcchdt: Increase warning level (-W -Wall).

2000-02-17 07:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o, gcc68, gcc68o: Reorganized internal
	variables and increased warning levels (-W).

2000-02-16 04:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix: Correct user menu.  Workaround for
	bug in LCDPrintf().

2000-02-15 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* Makefile, update.sh: Added current toplevel makefile and daily
	build cronjob script.

2000-02-15 06:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc-fifo.c: Return 17 from EyeCams
	CAMInit().

2000-02-14 14:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libomni/: Makefile, omni.c: Added current OMNI library
	written by Voo Chih Yenn.

2000-02-14 12:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/pcradio/radiotest.c: Collect radio network statistics when
	running on the PC.

2000-02-11 11:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Reset serial communication parameters when
	download starts.  Reindented function user().

2000-02-09 08:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h, mc-src/robios/hdt.c:
	New function 'const char *OSVersion(void)'.

2000-02-07 06:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/hdt.h, mc/include/types.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h, mc-src/robios/hdt.c:
	Export HDTFindEntry().

2000-02-07 06:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: CAMSet() CAMGet() and CAMMode() is now
	in vcamfunc.c.

2000-02-07 06:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vw_inter.c, tasking.c, vcamfunc.c: Remove compile
	warnings.

2000-02-07 06:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Updated doc for LCDPutGraphic() and
	PSD functions.

2000-02-07 06:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Makefile: New target 'doc' to regenerate Execlib from
	library.html.

2000-02-07 04:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/compass.s: Workaround from Klaus Schmitt for
	hardware bug in compass.

2000-02-05 11:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3l.

2000-02-05 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/: c++68, c++68o: Compile C++ source.

2000-02-05 09:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Bugfix: Remove temp .s file.

2000-02-05 08:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/1.hex, mc/hex/2.hex, mc/hex/HDTVEHI2.HEX, mc/hex/3.hex,
	mc/hex/4.hex, mc/hex/5.hex, mc/hex/6.hex, mc/hex/rob21q.hex,
	mc/hex/rob21v.hex, mc/hex/robios-q.hex, mc/hex/robios-v.hex,
	mc/hex/robios.hex, mc/hex/robklaus.hex,
	mc-src/libradio/radiodemo.c: Removed obsolete files (not present in
	v2.2, and not used in current version).

2000-02-05 07:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix:  LCDMenu() parameter "" should
	now work as documented.

2000-02-05 07:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/demos.c, mc-src/robios/lcdfunc.c: Changed name from
	LCD_CPutGraphics() to LCD_CPutGraphic() to match documentation and
	grey scale display function.

2000-02-05 07:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, main.c: Print and check total kernel size
	before flashing ROM.

2000-02-02 12:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile, mc-src/robios/asmstubs.c,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/compass.s, mc/include/hdt.h, mc-src/robios/dtl.c,
	mc-src/robios/hdt.c, mc-src/robios/kernel.h, mc/include/hdt_sem.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h:
	Compass driver from Klaus Schmitt.  New functions COMPASS_Start(),
	COMPASS_Stop(), COMPASS_Calibrate(), COMPASS_Check(),
	COMPASS_Get(), COMPASS_Release().  Currently disabled using #ifdef
	USE_COMPASS.

2000-02-02 10:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc-fifo.c: Latest test version.

2000-02-02 02:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list.

2000-02-01 06:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc-fifo.c: Camera driver for FIFO testing.

2000-02-01 06:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore .s files generated from .c
	files.

2000-01-27 04:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h: Typo.

2000-01-26 16:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h: Added constant PSD_OUT_OF_RANGE = 9999.

2000-01-25 04:49  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcam.s: Moved variables in vcam.s into section .bss
	instead of .data This makes RoBIOS smaller.

2000-01-20 12:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Updated dependencies.

2000-01-20 12:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcamfunc.c: Implement EyeCam CAMMode() in
	C, and move dummy functions CAM_Set() and CAM_Get() from assembly
	to C.

2000-01-20 08:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Not yet.

2000-01-20 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Fixed typo.

2000-01-19 11:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Made a better 'dist' target.

2000-01-19 10:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/types.h, lib/improc.c: Corrected type image
	and colimage to match current RoBIOS.

2000-01-19 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/: protos.h, types.h: Corrected imagerows ->
	imagecolums and imagelines -> imagerows to sync with RoBIOS.

2000-01-18 15:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3k.

2000-01-18 08:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vcamfunc.c: Leftover.

2000-01-18 08:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, vcamfunc.c: Add USER_FUNC macros.

2000-01-18 08:16  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc/include/caminit.h: New define CAM_VERSION.  Removed
	printByte() prototype.

2000-01-18 08:07  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/: Makefile, robios/qcam.s, robios/asmstubs.c: Changed
	camera functions to get parameters from the stack.

2000-01-18 08:06  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/Makefile: New file vcamfunc.c.

2000-01-18 07:27  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcaminit.c: Initial camera register values are now
	defined in variables, so they can be changed by other functions
	e.g. CAM_Mode.

2000-01-18 07:25  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcam.s: Removed assembly versions of CAM_GetFrame
	and CAM_GetColFrame.  Changed remaining functions to use
	stack-based parameters.  Implemented CAM_Mode.

2000-01-18 07:24  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/vcamfunc.c: CAM_GetFrame and CAM_GetColFrame in C
	instead of assembly.  Also code to allow autobrightness to be
	turned off.

2000-01-18 02:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/cmd/gcc68: Rewrote to use bourne shell and to handle more then
	one file.

2000-01-17 09:51  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/ip.s: Made IPColor2Grey faster by moving an
	instruction out of the inner loop.

2000-01-16 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: audio.s, flash.s, keys.s: Changed robodoc
	comments from "****" to "|****".

2000-01-16 10:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/ip.s: Speed up IPColor2Grey() even more.

2000-01-14 10:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Moved own_cos() and own_sin() to
	ownmath.c.

2000-01-14 06:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, ownmath.c, vw_inter.c: Moved own_cos()
	and own_sin() to ownmath.c.

2000-01-11 12:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/globalview.c: Stop including vw.h.

2000-01-11 12:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/Makefile, librobi/Makefile, pcradio/Makefile,
	robios/Makefile, sim/Makefile: Updated dependencies.

2000-01-11 06:59  Paul R. McAlpine <mcalp-pr@ee.uwa.edu.au>

	* mc-src/robios/ip.s: Rewrote function IP_Color2Grey.  It now
	converts the whole image to grey, including the border.  This
	prevents edge artifacts when using filters such as Sobel and
	Laplace, which rely on the extra pixels that aren't visible.
	
	This also fixed the problem of the old function drawing a short
	horizontal line across the image, about one third of the distance
	from the top.

2000-01-10 23:12  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/hdt.c: robodoc added

2000-01-10 01:16  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/tasking.c: robodoc inserted into the source code

2000-01-07 10:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc-src/robios/vw_inter.c, mc/include/eyebot.h, mc/include/hdt.h,
	mc/include/types.h, mc/include/vw.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: Moved all types used as parameters in
	kernel functions to types.h.  Reindented some header files.

2000-01-07 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: New function forms_redraw().

2000-01-07 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Corrected implementation of OSExit(). 
	Parameter was exit value, not function pointer.

2000-01-07 09:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/vw.c: Added dummy function VWStalled.

2000-01-07 09:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/include/types.h: Added radio constants (MAXEYE,
	MSGMAXLEN and BROADCAST)

2000-01-07 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: radio.c, servo.c: New stub functions RADIO* and
	SERVO*.

1999-12-23 02:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: global.c, nocam.c, qcam.c, qcam.h: Move last
	QuickCam dependant code to qcam.c

1999-12-23 01:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/lcdsim.c: Bugfix in LCDPutGraphic.

1999-12-22 17:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/eyebot_cb.c: Correct calculation of initial angle.

1999-12-22 14:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3j.

1999-12-22 12:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: ip.s, asmstubs.c: Changed IP_Laplace(),
	IP_Sobel(), IP_Dither(), IP_Differ() and IP_Color2Grey() to read
	parameters from the stack.

1999-12-22 10:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: system.s, asmstubs.c: Changed OSWait() and
	OSGetVar() to read params from the stack.

1999-12-22 10:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, audio.s: Changed AUPlaySample() and
	AURecordSample() to read parameters from the stack (the C way. :-).

1999-12-22 08:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Add ROBODoc comment: LCD module info.

1999-12-22 08:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/Makefile, robios/mystr.c, Makeincl: New target
	'doc' to run robodoc on current source.

1999-12-22 07:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: librobi/Makefile, robios/Makefile: Updated dependencies.

1999-12-22 07:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Added ROBODoc comments and corrected
	return value of LCDLine().

1999-12-22 03:10  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/vw_inter.c: robodoc donw on file

1999-12-20 05:29  Peter Arthur Vanopulos <vanop-pa@ee.uwa.edu.au>

	* mc-src/robios/keys.s: updated the documentation with robodoc

1999-12-19 14:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: Makefile, lib/nocam.c: Added dummy camera driver
	which always return black image.

1999-12-19 14:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/: global.c, qcam.c: Moved CalcXferMode() from
	global.c to qcam.c to make sure all qcam driver dependant code is
	collected in qcam.c and camsim.c.

1999-12-16 07:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/qcaminit.c: Make QuickCam configuration more remote
	control friendly and reindent code.

1999-12-15 14:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: When master is alone on the net, make
	sure it only sends wildcard if the send buffer is empty or there is
	a long time since last wildcard was sent.

1999-12-15 12:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: Correct type of PSD_Start() internal
	variable rd0.

1999-12-15 12:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Corrected comments on PSD_Setup
	semantics type.  It is long, not word.

1999-12-15 12:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/hdt.h, mc-src/robios/hdt.c: Change typeid -> type_id
	to avoid name conflict with C++ reserved name.

1999-12-15 12:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Use the full range (0-255) when testing
	HDT/Servos.

1999-12-15 09:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/dtl.c, robios/hdt.c, robios/qcaminit.c,
	robios/vcaminit.c, robios/vw_inter.c, libradio/msgqueue.c,
	libradio/radio.c: Use OS_Sleep() instead of OS_Wait() to behave
	better in multi-threaded mode.	This will reschedule instead of
	busy waiting in MT mode.

1999-12-15 09:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure default speed is fetched from
	header file.

1999-12-15 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib, library.html, Execlib: Correct and
	clearify documentation.

1999-12-13 13:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/psd_driv.s: Bugfix.  In PSD_Setup, pop semantics as
	a long - it is pushed as long.

1999-12-13 04:06  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: fixed bug when sending LCD string via
	wireless remote:   no more LCDPos messages will be sent.

1999-12-13 02:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: Add compile option -fomit-frame-pointer to avoid
	wasted link/unlk instructions.

1999-12-12 15:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/write.c: Hack to make remote control communication
	faster.

1999-12-12 13:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix: LCD_Printf() now handle long
	lines.

1999-12-12 13:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/globalview.c: Correct heading calculation.

1999-12-11 17:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Make the user and flash menu screens more
	remote control friendly.

1999-12-11 02:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/: library.html, Execlib: Documented new functions
	OSSendCharRS232() and LCDGetPos().  Cleaned up HTML documentation
	and generated Execlib text documentation using 'lynx -dump
	library.html > Execlib'.

1999-12-11 01:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list.

1999-12-09 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3i.

1999-12-09 11:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc-src/robios/main.c, mc-src/pcradio/main.c,
	mc-src/pcradio/radiotest.c, mc-src/pcradio/rs232.h,
	mc-src/pcradio/sertest.c: Move default radio speed to one place:
	remote.h.

1999-12-09 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/librobi/write.c, mc-src/robios/asmstubs.c,
	mc-src/robios/boot.s, mc-src/robios/ckernel.h,
	mc-src/robios/srec.s, mc-src/pcradio/rs232.c,
	mc-src/pcradio/rs232.h, mc-src/libradio/radio.c,
	mc-src/pcradio/sertest.c, mc-src/libradio/radiodmo.c,
	mc-src/libradio/wireless.c, mc-src/libradio/wireless2.c: New
	function OSSendCharRS232() to be used in the future.  Restored old
	prototype for OSSendRS232().  The old function should be removed in
	the future.

1999-12-09 10:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, lcd.s, lcdfunc.c: Stop using C
	implementation of LCDSetChar().  It does not work until we have a
	non-scrolling version of LCDPutChar() available.

1999-12-09 09:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc/include/types.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: Start wrapping include files with
	'extern "C" { }' when compiling with C++.

1999-12-09 09:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c: CAM_GetColFrame() still needs stub.

1999-12-09 06:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, globalview.c: Display robot heading.
	 Small cleanup.

1999-12-09 06:06  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, callback.c, callback.h, frameSpy.c,
	globalview.c, init.c: Start plotting robot positions in global
	view.

1999-12-08 10:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Correct float endian convertion.

1999-12-08 09:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, qcam.s, vcam.s: Changed
	CAM_GetColFrame() to read parameters the C way - from the stack.

1999-12-07 16:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Stop sending position from the IRQ
	handler.  Send from user functions instead.

1999-12-07 16:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Try parsing VW position send from
	robot.

1999-12-07 14:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i,
	mc-src/robios/vw_inter.c: Send current position to remote control
	if the VW control loop is running.

1999-12-07 14:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: New internal kernel function
	mymemmove().

1999-12-07 13:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: main.c, radiotest.c, rs232.c, rs232.h,
	sertest.c: Make sure radiotest, sertest and remote takes speed,
	port and cable/radio parameter.

1999-12-07 11:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, rs232.c, rts.c, wloff.c, wltest.c:
	Move set_rts() into rs232.c and use OS_InitRS232() in wloff and
	wltest.c.

1999-12-07 08:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rts.c: Correct bit operation.

1999-12-06 16:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3h.

1999-12-06 12:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/Makefile, robios/Makefile: Updated
	dependencies.

1999-12-06 12:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Leftover

1999-12-06 12:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, lcd.s, lcdfunc.c: Start using C
	implementation of LCDSetChar().

1999-12-06 11:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h: New function LCDGetPos().  Reuse
	boot.s slot 510, previously occupied by internal function
	PSD_Setup().

1999-12-06 11:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh, mc-src/robios/ckernel.h,
	mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/maintain/make-stubs.sh: Include required header files in
	generated header files.

1999-12-06 11:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/: eyebot.h, librobi/audio.h, librobi/cam.h,
	librobi/io.h, librobi/ip.h, librobi/key.h, librobi/lcd.h,
	librobi/os.h, librobi/protos.h, librobi/psd.h, librobi/robios.h,
	librobi/rs232.h, librobi/stubs.h, librobi/user.h: Remove unused
	header files.

1999-12-06 11:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio-ok.c, libradio/radiodemo.c,
	libradio/radiodmo.c, libradio/wireless.c, libradio/wireless2.c,
	robios/demos.c, robios/dtl.c, robios/hdt.c, robios/lcdfunc.c,
	robios/main.c, robios/qcaminit.c, robios/tasking.c, robios/timer.c,
	robios/vcaminit.c, robios/vw_inter.c, robios/vw_inter_OK.c: Don't
	use stubs in the kernel.  Call functions directly.  This made the
	kernel ~5k smaller.

1999-12-06 10:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radiodmo.c, robios/main.c: Include eyebot.h to
	get RoBIOS includes.

1999-12-05 14:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, main.c, demos.c: Moved all system demos
	to separate file demos.c

1999-12-05 10:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/: open.c, read.c, write.c: Handle SERIAL1, SERIAL2
	and SERIAL3 the same way.

1999-12-05 10:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: Start using GCC 2.95.2 and -O6 when compiling.

1999-12-05 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated list of news.

1999-12-05 01:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/crt0.s: Reformatted assembly code.

1999-12-04 11:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Execlib, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc-src/libradio/radio.c,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless.c,
	mc-src/libradio/wireless2.c, mc-src/librobi/write.c,
	mc-src/pcradio/rs232.c, mc-src/pcradio/rs232.h,
	mc-src/robios/asmstubs.c, mc-src/robios/ckernel.h: Changed second
	parameter type of OSSendRS232(const char ch, const int face).  Used
	to be 'char *ch'.

1999-12-04 10:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/VERSION: Updated news list for upcomming v2.3.

1999-12-04 10:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, pcradio/Makefile, robios/Makefile, sim/Makefile:
	Updated dependencies.

1999-12-04 10:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: But don't.

1999-12-04 10:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, robios/Makefile: Make it easier to use an
	upgraded GCC.

1999-12-04 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc-src/robios/psd_driv.s: Change param
	transfer method for PSD_Setup_ASM and renamed to PSD_Setup. 
	Removed stub and public prototype, as this is an internal kernel
	function.

1999-12-04 02:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/HOWTO: Reformatted lines to be shorter then 80 chars.  Updated
	question 'How to write RoBiOS system routines'.

1999-12-04 01:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Add 'runtest' target to test msgqueue
	code.

1999-12-04 01:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.h: Remove unused kern.h include.

1999-12-04 01:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.c: Stop calling kernel functions using
	stubs.

1999-12-03 10:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/sbrk.c: Changed line endings from DOS format
	(\r\n) to normal format (\n).

1999-12-03 09:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Include <errno.h> to get EAGAIN and ESRCH
	defined.

1999-12-03 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Generate stubs for the ASM functions too.

1999-12-02 07:26  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/: hdte3.hex, hdttest.hex, hdtvehi.hex, hdtwalk.hex: update
	default serial transmission speed.

1999-12-02 03:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/: getpid.c, read.c, write.c: Make sure librobi
	uses new stubs.

1999-12-01 17:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: init.c, lcdsim.c, lcdsim.h: Remove lcdpixel[][].
	 Only use one (color) pixel buffer.

1999-12-01 16:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, callback.c, frameSpy.c, init.c, lcd.c,
	lcdsim.c, lcdsim.h, main.c, os.c, radio.h, radiotest.c, rs232.c,
	sertest.c, wltest.c: Get remote control partly working.

1999-12-01 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: README, ReadMe: Merge README and ReadMe to avoid
	naming problems on DOS.

1999-12-01 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.nfs43643: Remove junk.

1999-12-01 13:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/asmstubs.c, mc-src/robios/ckernel.h: Corrected type
	from BOOL to int for LCDSetPixel() value.

1999-12-01 13:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix in image transfer code.

1999-12-01 12:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Call kernel functions directly.

1999-12-01 11:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Call kernel functions directly.  When
	sending images, divide the row in many packets to fill one message
	buffer.

1999-12-01 10:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-stubs.h, mc-src/maintain/make-stubs.sh,
	mc-src/robios/Makefile, mc/include/librobi/protos.h: Start using
	new 'on-the-spot' function pointers as stubs.  New version number
	2.3g.

1999-11-30 11:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Change stub macros to generate
	function pointer on the spot.

1999-11-30 11:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/stubs.h: Remove __inline to avoid triggering
	jmp/jsr bug.

1999-11-23 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix and make sure battery status is
	redrawn when we return from sub-menus.

1999-11-23 05:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Typo.

1999-11-23 02:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Bugfix.

1999-11-23 02:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Remove unused variables.  Change return
	type of main() to keep compiler quiet.

1999-11-23 02:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Improve battery drawing.  Now rescales if
	the battery span is to short.

1999-11-22 12:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version 2.3f.

1999-11-22 10:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/audio.h, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc/include/librobi/cam.h,
	mc/include/librobi/io.h, mc-src/librobi/write.c,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/os.h,
	mc/include/librobi/protos.h, mc/include/librobi/psd.h,
	mc/include/librobi/rs232.h, mc/include/librobi/user.h,
	mc-src/robios/Makefile, mc-src/robios/adconv.s,
	mc-src/robios/asmstubs.c, mc-src/robios/boot.s,
	mc-src/robios/ckernel.h, mc-src/robios/exhandle.s,
	mc-src/robios/hdt.c, mc-src/robios/init.s, mc-src/robios/kernel.h,
	mc-src/robios/lcd.s: Moved the assembly param stubs into the
	kernel.  All user level stubs now use C calling convention.  All C
	functions are called like this:
	
	  PKGFunc() (C)   ->  boot.s -> PKG_Func()
	
	while assembly functions are called like this:
	
	  PKGFunc() (C)   ->  boot.s -> PKG_Func() (ASM) -> PKG_Func_ASM().
	
	User level C calls to assembly functions now requires two stubs,
	while all others.  The kernel stubs 'PKG_Func()' should be used
	interally in the kernel.

1999-11-22 07:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/make-stubs.sh: Handle standalone prototypes.

1999-11-22 06:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/robios/ckernel.h: Leftover.

1999-11-22 06:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i,
	mc-src/robios/lcdfunc.c: Implement generic image transfer.

1999-11-22 04:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Change param type of OSSpawn from 'int
	code' to 'void (*code)(void)'.

1999-11-21 05:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libradio/Makefile, libradio/control.c,
	libradio/control.h, libradio/radio.c, robios/ckernel.h,
	robios/kernel.h: Bugfix and cleanup.

1999-11-21 05:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodemo.s: Remove generated file.

1999-11-21 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/protos.h, mc-src/robios/kernel.h,
	mc-src/robios/main.c, mc-src/robios/tasking.c,
	mc-src/robios/timer.c, mc-src/robios/vw_inter.c: Remove some
	redundant prototypes and quiet down compiler.

1999-11-20 03:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Typo.

1999-11-20 03:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, main.c, vw_inter.c: Quiet compiler even
	more.

1999-11-20 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: tasking.c, kernel.h: Quiet down compiler.

1999-11-20 02:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Added the prototypes required by hdt.c.

1999-11-17 12:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Change radio network speed to 38400 bps.

1999-11-17 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Do simple encoding to handle high speed
	transfer.  Now works with 38400bps.  Make WILDWAIT 20/100 second.

1999-11-17 09:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure we turn off the sender when we
	are done.

1999-11-17 08:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.c: Use __asm() instead of asm() to keep
	ANSI compilers happy.

1999-11-17 08:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix.  Handle more then two robots in
	the ring.

1999-11-17 01:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/Makefile, libimpro/Makefile.dos,
	libimpro/Makefile.linux, librobi/Makefile.dos, librobi/Makefile,
	librobi/Makefile.linux, robios/Makefile.dos, Makeincl,
	libradio/Makefile, libradio/Makefile.linux, robios/Makefile,
	robios/Makefile.linux: Added double quote to directory settings. 
	Moved all warning flags to Makeincl ($WARN).  Removed old platform
	dependend makefiles.

1999-11-16 14:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: c-protos.h, c-stubs.h: Change return type of
	RADIOGetIoctl() and RADIOSetIoctl().

1999-11-16 14:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: asmstubs.c, kernel.h: New file with USER_FUNC
	prototypes for the assembly functions with C calling convetions. 
	It will be used to generate stubs.

1999-11-16 14:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Typo.

1999-11-16 13:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Change prototype for GetIoctl() to
	return int, not void.

1999-11-16 13:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore all .hex files.

1999-11-16 13:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Set radio params using RADIOSetIoctl().

1999-11-16 13:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use only one start char, instead of two
	different ones.  More debug info.  Hide internal variables.  Send
	wildcard less often.  Change prototype for SetIoctl() to return
	int.  Now only send wildcard when alone on serial line.  Append
	newlines instead of SYNCCHAR at the end of every message to trick
	linux into flushing the buffers.

1999-11-16 09:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Use r_imageTransfer to decide which part
	of color image to transfer.

1999-11-16 09:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dig_io.s: Typo.

1999-11-16 09:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: audio.s, boot.s, user.s: Correct symbol names.

1999-11-16 09:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: serial.s, boot.s: Changed function names to match
	documentation and stubs.    SER_In_Flush  -> OS_FlushInRS232_ASM   
	SER_Out_Flush -> OS_FlushOutRS232_ASM	 SER_In_Check  ->
	OS_CheckInRS232_ASM    SER_Out_Check -> OS_CheckOutRS232_ASM

1999-11-16 08:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Speed up reading.

1999-11-16 08:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/.cvsignore: Ignore msgqueue.s.

1999-11-16 06:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Change OSGetCount() to use gettimeofday() to
	get the realtime clock.

1999-11-16 04:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, maintain/make-stubs.sh, robios/ckernel.h,
	robios/kernel.h: Generate list of functions (ckernel.h) which is
	safe to call directly in the kernel.

1999-11-15 12:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: adconv.s, audio.s, dig_io.s, init-old.s, init.s,
	psd_driv.s, sm_driv.s, system.s: Changed .global -> .globl to use
	the same keyword everywhere.

1999-11-15 11:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: adconv.s, audio.s, boot.s, dig_io.s, flash.s,
	init.s, ip.s, keys.s, psd_driv.s, qcam.s, serial.s, srec.s,
	system.s, user.s, vcam.s: Appended _ASM to all of all globally
	available functions without C calling.

1999-11-15 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vision.s: Removed unused file.

1999-11-15 07:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/bir_driv.s: Format block comments.

1999-11-13 16:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version number 2.3e.

1999-11-13 16:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: lcdfunc.c, main.c: Correct LCDPrintf().  Now
	handles %% and %[n]x.  %X is no longer supported, and the semantic
	of %x is changed.  Change %x -> %2x and %X -> %4x or %x.  Removed
	special handling of \n, as this transformation is done by the C
	compiler.

1999-11-13 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use LCDPrintf() to make debug code
	shorter.

1999-11-13 16:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.s: Use C version instead.

1999-11-13 16:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure WILDCARD packets are placed in
	the correct queue.

1999-11-13 14:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: lib/OSMT.c, OSSem.c, include/eyebot.h, lib/bump.c,
	lib/errorChange.c, lib/execlib.c, other.c, lib/eyebot_cb.c,
	lib/global.c, lib/multi.c, lib/screen.c, lib/timer.c, lib/eyesim.h,
	lib/vw.c, lib/xsim.c: Changed filename eyebot.h -> eyesim.h and
	made new file eyebot.h with the header files required by robot
	programs.

1999-11-13 14:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Corrected dependencies and changed target
	'dep|depend'.

1999-11-13 14:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/protos.h, lib/OSmisc.c: Make dummy
	implementation for OSMachineName() and OSMachineID().

1999-11-13 13:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/lib/OSMT.c: Make sure to initialize ThreadMode to
	detect when not running in MT mode.

1999-11-13 13:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: other.c, lib/vw.c, include/protos.h, include/vw.h:
	Type radiant is now called radians in RoBIOS API.

1999-11-13 13:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/: include/kern.h, OSSem.c: Implement real semaphors
	and remove arbitrary semaphor count limit.

1999-11-13 01:53  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/drive.s: Remove generated file.

1999-11-13 01:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/soccerfield.wld: Added mall size soccer field.

1999-11-12 01:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Change targets to compile library first, and
	then link it into the example simulators.

1999-11-11 11:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Use LCDPrintf() to send fewer packets to
	the remote control.

1999-11-11 11:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/Makefile: Make sure stubs are rebuilt if they
	change.

1999-11-11 11:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Teach LCDPrintf() '%[0-9]d'.

1999-11-11 10:54  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, lcd.c, lcdsim.c: Start using new OS
	code.

1999-11-11 10:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implement PutHex(), PutHex1(), PutInt()
	and PutIntS().

1999-11-11 10:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/mystr.c: Make int2str() handle negative numbers. 
	Fix typo.

1999-11-11 10:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Change LCDPrintf() to process whole
	format string before calling LCDPutString().

1999-11-11 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: Implemented int2str()

1999-11-11 10:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, mystr.c: Implemented mystrcat().

1999-11-11 06:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Don't crash if robot console is missing
	when OS packet arrives.

1999-11-11 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: lcd.c, lcdsim.c: Get this compiling.

1999-11-11 05:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.h: Reduce the zoom.

1999-11-11 02:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c, vw_inter.c: Quiet down
	compiler.

1999-11-11 00:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: hdt.c, kernel.h, keys.s, main.c, sm_driv.s,
	srec.s: Removed compile warnings and reformatted block comments.

1999-11-10 13:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: frameSpy.c, lcdsim.c: Speed up pixel display.

1999-11-10 12:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: pcradio/frameSpy.c, robios/lcdfunc.c: Use common send
	buffer in lcdfunc.c.  Correct LCD_CSetPixel() and track change in
	remote.

1999-11-10 12:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Typo.

1999-11-10 12:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Simple IPColor2Grey() implementation.

1999-11-10 12:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: Check row and column given to
	LCDCSetPixel().

1999-11-10 10:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Dump info on ImageReduced packets.

1999-11-10 10:02  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, lcdsim.c: Get the remote compiling.

1999-11-10 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcd.c: Implement dummy LCDGetPos().

1999-11-10 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Make sure the signal handler don't
	call any X functions.

1999-11-10 07:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/msgqueue.h: Bugfix: Use MSGMAXLEN from types.h.

1999-11-10 07:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h: Remote sanity check to
	make kernel smaller.

1999-11-10 07:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Handle lost tokens correctly.  Make sure
	all required variables are reset when becoming master.

1999-11-10 07:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, frameSpy.c, frameSpy.h, main.c,
	radio.h, pc.h: Use OS code defines from remote.h.  Correct protocol
	for Line and Area.

1999-11-10 05:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, lcdfunc.c, mystr.c: Start using
	strncpy() replacement.

1999-11-10 05:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, lcd.s, lcdfunc.c: Moved LCD_GetPos()
	from C to assembly.

1999-11-10 04:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: kernel.h, tasking.c: Add a few prototypes to keep
	the compiler quiet.

1999-11-10 04:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc-src/robios/boot.s, mc-src/robios/lcd.s, mc-src/robios/lcdfunc.c:
	Use C implementation of LCDMenuI().

1999-11-10 04:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Bugfix: Missing 'else' in battery code. 
	Patch from Klaus Schmitt.

1999-11-10 04:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: boot.s, exhandle.s, init.s, lcd.s, lcdprint.s,
	user.s: Change name of all functions without C calling convention
	exported from lcd.s and lcdprint.s to include _ASM.

1999-11-09 17:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Make sure buffering radio messages
	returns 0.

1999-11-09 17:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implemented LCD_MenuI() and
	LCD_SetChar() in C.  Untested and commented out.

1999-11-09 17:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdfunc.c: Implemented LCD_SetString() and
	LCD_PutString() in C.  Untested and commented out.

1999-11-09 17:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Add 'extern' to the globals missing it.

1999-11-09 09:57  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, frameSpy.c, init.c, lcd.c, lcdsim.c,
	main.c, os.c, rs232.c, sertest.c: Try to keep the remote control
	from crashing.	Start using robios/lcdfunc.c for LCD_Printf() and
	LCDMenu().

1999-11-09 09:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc-src/robios/kernel.h, mc-src/robios/lcd.s,
	mc-src/robios/lcdfunc.c: Reimplement LCD_Menu() using C.

1999-11-09 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/.cvsignore: Ignore .s files.

1999-11-09 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: main.c, mystr.c: Typo.

1999-11-09 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile, robios/lcdfunc.c,
	robios/lcdgfx.c, robios/lcdprntf.c: Move all LCD C functions to
	lcdfunc.c.

1999-11-09 09:10  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/types.h, mc-src/pcradio/frameSpy.c,
	mc-src/robios/lcdgfx.c, mc-src/robios/main.c: added lcd graphics to
	radio remote.

1999-11-09 09:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Make sure to include all typedefs.

1999-11-09 08:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Clean up /tmp when done compiling.

1999-11-09 08:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, main.c, mystr.c: Move mystr* functions
	to mystr.c

1999-11-09 08:39  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/kernel.h: Prototypes for internal kernel functions
	and list of all global variables.

1999-11-09 08:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcd.s: Make the current row and column globals.

1999-11-09 08:31  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/pcradio/Forms/: PcConsole.c, PcConsole.fd, PcConsole.h:
	update web address for EyeBot.

1999-11-09 07:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcdgfx.c.new: no longer needed.

1999-11-09 07:50  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/robios/lcdgfx.c: changed CODE names and reduced send buffer
	size.

1999-11-09 07:38  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/: control.s, radio.c: changed buffer size in
	send-buf (16 slots) -- memory full otherwise

1999-11-09 07:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcdgfx.c, main.c: small bug fix (display image
	always).

1999-11-09 07:25  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/include/: remote.h, remote.i, librobi/c-protos.h,
	librobi/c-stubs.h: new codes for ImageFull and ImageReduced (radio
	remote).

1999-11-09 07:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Print version string using only on
	LCDPutString() call.

1999-11-09 07:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Remove unused global r_radioInit.

1999-11-09 06:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Make sure OSSemV() and OSSemP() isn't
	called outside MT mode.  Change OSSleep() to call OSWait() outside
	MT mode instead of crashing.  Add some return statements to keep
	compiler quiet.

1999-11-09 06:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcdsim.c: New function LCDPutHex().

1999-11-09 05:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: New version number 2.3d.

1999-11-09 05:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h: Typo.

1999-11-09 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Make sure we relink when librobi or
	libradio changes.

1999-11-09 04:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Change name from sysrecv to osrecv. 
	Make sure the OS recieve buffer is much larger when compiling the
	Unix remote control.

1999-11-08 15:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: rob21q.hex, rob21v.hex, robios, robios.hex:
	Remove generated files.

1999-11-08 14:21  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcd.s, lcdgfx.c, main.c: fixing bugs (compile)
	for remote control.

1999-11-08 14:07  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc/include/remote.h,
	mc/include/remote.i, mc/include/librobi/c-protos.h,
	mc/include/librobi/c-stubs.h, mc-src/robios/boot.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/main.c: create new function
	LCD_CPutGraphics

1999-11-08 13:47  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: enable menu remote - fix lcd_string flag.

1999-11-08 13:30  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: ip.s, robios: fixed formatting

1999-11-08 12:55  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: minor bug fixed (address label)

1999-11-08 12:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Speed up radio interrupt handler.

1999-11-08 12:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.i, mc-src/robios/lcd.s: Typo

1999-11-08 11:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/remote.h, mc/include/remote.i, mc-src/robios/lcd.s,
	mc-src/robios/lcdgfx.c: Send LCDArea() and LCDLine() messages to
	PC.  Move remote control definitions to remote.{hi}.

1999-11-08 09:54  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/: lcd.s, robios: 
	
	Fixed bug in repeated sending for remote control.  Added
	"r_lineareaOn" to bypass individual pixel transmission.

1999-11-08 07:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Only send wildcard if both send buffers
	are empty.

1999-11-08 07:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h, radio.c: Don't use
	semaphores for locking the message buffers.  They only work in
	multithread mode.  Place protocol control messages in priority
	buffer only used by interrupt handler to make sure interrupt
	handler never blocks while waiting for buffer lock.  Interrupt
	handler now throws away messages if the receive buffer is locked.

1999-11-08 06:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/tasking.c: 
	
	fixed bug: calling assembly routines LCD_, KEY_ instead of C stubs.

1999-11-08 04:37  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Make sure only one interrupt handler is
	running at once.

1999-11-07 14:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Make packet printing better looking.

1999-11-06 16:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/frameSpy.c: Get robot display partly working.

1999-11-06 15:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, pcradio/frameSpy.c,
	pcradio/frameSpy.h, pcradio/init.c, pcradio/update.c,
	pcradio/update.h: Get Data Monitor working on Remote.

1999-11-06 14:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure to process new message before
	passing it to the message listeners.

1999-11-06 13:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: Correct checksum in test packet.

1999-11-06 13:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Make sending and option (-s) and
	print OS messages too.

1999-11-06 12:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Use retval of KEYRead() directly, instead of
	placing it in global char z first.

1999-11-06 12:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/boot.s: Leftover.

1999-11-06 11:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Typo.

1999-11-06 10:11  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: frameSpy.c, frameSpy.h, main.c: Syncronized with
	latest radio code.  Reformatted frameSpy.c.

1999-11-06 10:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: New functions
	RADIO_InstallFrameListener() and RADIO_UninstallFrameListener() to
	be used by the remote control to display the current trafic.

1999-11-06 04:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Check if interface given is OK before
	using it.

1999-11-06 04:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Cleanup.

1999-11-06 03:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Start using the queue_* functions.

1999-11-06 03:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile, robios/lcdprintf.c,
	robios/lcdprntf.c: No longer the 8 chars in filenames.	Moved new
	function LCDPrintf() to new filename.

1999-11-06 03:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makeincl: On DOS: m68k-coff-objcopy -> objcopy.

1999-11-06 03:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Only compile remote and simulate on Unix.

1999-11-05 13:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.h, msgqueue.c: Changed prototype of
	queue_init().

1999-11-05 13:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/c-protos.h, mc/include/librobi/c-stubs.h,
	mc-src/Makefile, mc-src/robios/Makefile, mc-src/robios/lcdprintf.c:
	New function LCDPrintf().

1999-11-05 13:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdgfx.c: Correct return values of LCDLine() and
	LCDArea.  Test arguments to make sure coordinates are positive.

1999-11-05 13:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/vw_inter.c: Quiet compiler.  Make sure
	VWDriveRemain() return something.

1999-11-05 12:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/timer.c: Make sure OSSetTime(), OSGetTime() and
	OSShowTime() return 0 on success.

1999-11-05 12:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/dtl.c: Remember to return -1 on error and 0 on
	success in psdtest().  Quiet down compiler.

1999-11-05 12:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	librobi/Makefile, robios/Makefile: Always define _REENT_ONLY.

1999-11-05 11:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: qcaminit.c, vcaminit.c: Quiet down compiler.

1999-11-05 11:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/Makefile: Change makefile to work on DOS too.

1999-11-05 11:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: radio.c, radiodmo.c: Don't include <stdio.h>.

1999-11-05 11:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Typo.

1999-11-05 11:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Stupid DOS can't handle for loops.

1999-11-05 11:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: tasking.c, vcaminit.c: Don't include <stdio.h>. 
	Add missing return statement in vcaminit.

1999-11-05 10:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libimpro/Makefile, libradio/Makefile,
	robios/Makefile: Change makefiles to work on DOS too.

1999-11-05 10:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.boot.s.swp: Remove bogus file.

1999-11-05 07:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makeincl, libradio/Makefile: Move global make settings
	and platform testing to Makeincl.

1999-11-05 06:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Get makefile working on DOS.

1999-11-05 06:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/libc/include/: _ansi.h, _syslist.h, ar.h, assert.h, ctype.h,
	dirent.h, errno.h, fastmath.h, fcntl.h, grp.h, ieeefp.h, locale.h,
	math.h, paths.h, process.h, pwd.h, reent.h, regdef.h, setjmp.h,
	signal.h, stdio.h, stdlib.h, string.h, termios.h, time.h, unctrl.h,
	unistd.h, utime.h, utmp.h, machine/fastmath.h, machine/ieeefp.h,
	machine/setjmp-dj.h, machine/setjmp.h, machine/types.h,
	sys/_types.h, sys/config.h, sys/dirent.h, sys/errno.h, sys/fcntl.h,
	sys/param.h, sys/reent.h, sys/resource.h, sys/signal.h,
	sys/stat-dj.h, sys/stat.h, sys/time.h, sys/times.h, sys/types.h,
	sys/unistd.h, sys/wait.h: Current header files included in
	distribution.

1999-11-04 09:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: msgqueue.c, msgqueue.h: Moved and improved
	message queue implementation.

1999-11-03 14:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make sure to update active[] and nextID
	when becoming master.

1999-11-03 13:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/control.c: WL_SEND(), WL_RECV() and WL_CD()
	reimplemented in C.

1999-11-03 13:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Don't send SYNC when recreating token
	after WILDCARD.

1999-11-03 13:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Send SYNC message every time the token
	is recreated, to make sure everyone know who is in the ring.

1999-11-03 12:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Moved max radio
	message payload length to types.h.  Changed name to MSGMAXLEN and
	set it to 70 bytes.

1999-11-03 09:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, Makefile.dos, main.c, Makefile.dos:
	Update DOS makefile to define VERSION.

1999-11-03 06:24  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/exhandle.s: 
	
	fixed problems from auto-format

1999-11-03 06:22  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/init.s: 
	
	fixed automatic formatting problem in string with spaces

1999-11-03 06:19  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/exhandle.s: 
	fixed autom. formattin gprolem (extra spaces in eye error)

1999-11-03 06:15  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	
	fixed reformatting problem (4 spaces in quotes)

1999-11-03 05:56  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/vcaminit.c: 
	
	print hex bug in setup camera

1999-11-03 05:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Only place message types SYNC, WILDCARD
	and ADDNEW first in queue.

1999-11-03 05:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	
	Added radio transmission to LCDPutString, PCDPutChar, LCDSetPixel,
	LCDInvertPixel, LCDSetPos

1999-11-03 05:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: In buffer_put*, check message length
	before grabbing the buffer lock.

1999-11-03 04:59  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/libradio/radiodmo.c: 
	
	fixing print newline - problem in demo/receive mode

1999-11-03 04:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radiodmo.c: Avoid using negative indexes into the
	mesmnemo[] array.

1999-11-03 00:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: Receive data in unsigned type (BYTE) to
	avoid signed/unsigned problems.

1999-11-02 15:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/serial.s: Move block comments to column 1.

1999-11-02 15:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/robios/main.c: Renamed 'struct time'
	to 'struct timestamp' to avoid name conflict with POSIX function
	time().

1999-11-02 15:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: c-protos.h, c-stubs.h: Added fenerated files
	to make DOS compile easier.

1999-11-02 06:46  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Better handling of block comments.

1999-11-02 06:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: Makefile, adconv.s, audio.s, bir_driv.s, boot.s,
	dig_io.s, enc_driv.s, exhandle.s, flash.s, init-old.s, init.s,
	ip.s, keys.s, lcd.s, lcdprint.s, psd_driv.s, qcam.s, sample.s,
	serial.s, sm_driv.s, srec.s, system.s, titlepic.s, user.s, vcam.s,
	vision.s: The great assembly file reformatting.  New target
	'reformat'.

1999-11-02 05:51  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Move comments 8 chars right, and
	make more space after long targets.

1999-11-02 05:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Remove trailing space, and tab on
	multiples of 8.

1999-11-02 05:23  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/serial.s: Correct comment on RTS volt level.

1999-11-02 05:19  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/librobi/: robios.h, robios.h: Remote radio.h

1999-11-02 05:15  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: pcradio/rs232.c, robios/serial.s: Start using 2 stop
	bits on SERIAL2 and SERIAL3.

1999-11-01 20:20  Klaus Scmitt <kschmitt@informatik.uni-kl.de>

	* mc-src/robios/main.c, mc/HDT, mc/include/hdt_sem.h,
	mc/include/hdt.h: no message

1999-11-01 17:29  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radio.h: Remove references to r_* globals.

1999-11-01 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Give transmitter 1/100 second to turn
	itself on before starting to send.

1999-11-01 16:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Better debug info.

1999-11-01 16:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: buffer_check() now returns number of
	messages present in buffer, instead of true or false.

1999-11-01 16:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: OSCheckOutRS232() now return 1 if the os
	buffers are empty but there still is data in the UART.

1999-11-01 15:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcd_print.s: Removed obsolete file.  Identical to
	lcdprint.s.

1999-11-01 15:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/maintain/asm-indent.pl: Added small script to reformat ASM
	code.

1999-11-01 15:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/lcdgfx.c: Include remote monitoring code, protected
	by ifdef enable_remote_eye.

1999-11-01 13:08  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc-src/robios/lcd.s: 
	Update radio function calls for remote control (now 4 parameters). 
	Now sending string (LCDPutString) as a whole, disabling radio
	sending for individual characters.

1999-11-01 04:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make the buffer active[] and mesmode[]
	static.  Remove compiler warning.

1999-11-01 04:32  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Added option parsing and print
	internal and real time values.

1999-10-31 15:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Typo.

1999-10-31 15:01  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: When receiving, make sure the checksum
	is correct before changing the global message statistics.

1999-10-31 14:47  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Cleanup.

1999-10-30 03:00  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: Print list of active robots every 4
	second.

1999-10-30 02:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: callback.c, frameSpy.c, lcdsim.c, lcdsim.h,
	main.c: Now uses global types.h

1999-10-30 02:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: lcd.c, os.c: Convert OSGetCount() to a real
	timer and move it to os.c

1999-10-30 02:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/lcd.c: LCD* replacements for use with the test
	programs.

1999-10-29 13:35  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix: Make sure *head is positive.

1999-10-29 13:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Bugfix: Make sure *tail stays positive. 
	Don't change buffer content if message is to large.

1999-10-29 11:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, os.c, os-forms.c: Implement real timer
	using setitimer().

1999-10-29 10:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, pcradio/os.c, pcradio/radiotest.c:
	Change PC replacement OSWait() to call interrupt_handler.

1999-10-29 09:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.c, robios/Makefile: Fixed radio code and
	bumped version to 2.3b.

1999-10-29 09:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: main.c, Makefile: Move the version number from
	main.c to a define in the makefile.

1999-10-29 09:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, radiotest.c: Move the simple LCD*
	replacement to lcd.c and get radiotest working again.

1999-10-29 05:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/types.h: Removing obsolete files

1999-10-29 05:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Calculating checksum on header and
	content again.

1999-10-29 05:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/: radio.h, robios.h, librobi/bump_ir.h,
	librobi/drive.h, librobi/librobi-old.h, librobi/quad.h,
	librobi/radio.h, librobi/sermo.h: Remove obsolete files.

1999-10-28 13:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Add globals to get this running.

1999-10-28 13:08  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/Makefile: Bump version to 23.

1999-10-28 12:50  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Corrected checksum calculations. 
	Improved code when running on the PC.  Fixed bug in lost token
	handling.

1999-10-28 09:41  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/.cvsignore: Ignore generated files.

1999-10-28 09:40  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/Makefile, libradio/Makefile: Add target depend.

1999-10-28 09:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Try the non-blocking (cua*) serial
	devices first, and use the blocking (ttyS*) only if the first one
	fails.

1999-10-28 09:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, types.h, GlobalDefines.h: Use global
	types.h, not local variant.

1999-10-28 02:36  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Calculate checksum from both header and
	contents of message instead of contents only.

1999-10-28 02:33  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c: Changed IDs and
	RADIO message content from char to BYTE, to avoid signed/unsigned
	problems.

1999-10-28 02:13  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/include/types.h, mc-src/libradio/radio.c,
	mc-src/robios/boot.s: New system call 'int
	RADIO_GetStatus(RadioStatus *status)' to extract current values
	from radio library.

1999-10-27 13:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: radio.c, radio.h: Updated comments in radio.c
	from radio.h, and removed obsolete header file.

1999-10-27 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/tasking.c: Avoid memory leak in OS_Spawn() if one
	of two mallocs fails.

1999-10-27 12:43  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: robios/hdt.s, robios/main.s, libradio/wireless,
	libradio/wireless2, libradio/wireless2.hex, libradio/wireless2.s:
	Remove generated files.

1999-10-27 12:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/librobi/isatty.c: Typo.

1999-10-27 12:24  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/main.c: Version is now 2.3a.

1999-10-27 12:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/HOWTO, mc/include/radio.h, mc/include/librobi/lcd.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/robios.h,
	mc/include/librobi/impl.h, mc/include/librobi/stubs.h,
	mc-src/Makefile, mc-src/libradio/radio.c, mc-src/robios/boot.s,
	mc-src/robios/enc_driv.s, mc-src/robios/hdt.c,
	mc-src/robios/lcdgfx.c, mc-src/robios/tasking.c,
	mc-src/robios/timer.c, mc-src/robios/vw_inter.c,
	mc-src/maintain/make-stubs.sh: Start autogenerating stubs and
	prototypes from C source.  Fix offset bug in stubs for
	OSRadioGetIoctl() and OSRadioSetIoctl().  Check mc/HOWTO for more
	info on the new system.

1999-10-27 09:43  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: ul, ul57: 
	
	changed baud rate to 115200

1999-10-27 09:41  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/cmd/: dl, dl57: 
	
	changed to new baud rate 115200

1999-10-27 09:17  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/: hdte3-35.hex, hdte3-40.hex, hdte3.hex,
	vehicles/omni.hex, walkers/jack.hex, walkers/johnny.hex: 
	update with new baud rate 115200

1999-10-26 12:55  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Removed r_ from internal variables, and
	started using the global r_* exported from main.c instead of hiding
	them with local variables.  Make sure RADIO_SetIoctl() restarts the
	radio network if needed.

1999-10-26 10:54  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/README: 
	Added new README file to make the distinction clear between the
	downloadable hex-files in this subdirectory
	
	Thomas Braunl, Oct. 1999

1999-10-26 08:09  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Remove redundant setting nextID in
	RADIO_Init().

1999-10-26 02:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio990802.tgz, pcradio990802.tgz: Remove old
	tarballs.

1999-10-26 02:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Target clean.

1999-10-26 02:16  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os-forms.c: Change OSAttachTimer() to use the
	given function pointer instead of using radio_interrupt() directly.

1999-10-26 02:10  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/hex/: rob22q.hex, rob22v.hex: Remove compiled OS-images.

1999-10-26 02:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/Makefile: Remove security/ from toplevel makefile.  This
	part of the source is not in CVS.

1999-10-26 01:52  Thomas Brunl <braunl@ee.uwa.edu.au>

	* mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc-src/libradio/radiodmo.c:
	
	Bug fix in radiodmo.c: now proper formatting in Demo/Net/Rec
	following replacement of all "printf" by "LCDPutString" Thomas
	Braunl, 26 Oct. 1999

1999-10-25 15:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.h: Remove info on internal r_* variables.

1999-10-25 15:20  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Use radiotimerhandle to detect if init
	is called two times in a row.

1999-10-25 14:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/os.c: Reformat code.  Add dummy semaphore
	implementation.

1999-10-25 14:42  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Protect buffers with semaphores instead
	of a simple lock.  Now uses one locks pr.  buffer.  Make all
	internal functions and variables static.  Reformat and clean up
	code and comments.  Change myID to r_id, as these where supposed to
	be the same.  New function get_checksum().

1999-10-25 07:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radiotest.c: AUTone() is moved to os.c.

1999-10-25 07:58  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Make all r_ variables static and private
	to the file.

1999-10-25 07:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/robios/: vcam.s, vcaminit.c: Update Vision VV6300 color
	camera driver to latest version.

1999-10-24 12:52  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, os-forms.c, os.c, ossim.c: Distribute
	OS* replacement functions into os-forms.c for those who need forms
	to compile, and os.c for those who don't.  ossim.c is obsolete.

1999-10-24 12:49  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/: control.h, control.s, radio-ok.c, radio.c,
	radiodemo.c, radiodmo.c, wireless, wireless.c, wireless2.c: Change
	WL_SEND(), WL_RECV() and WL_CD() to take int parameter interface.

1999-10-24 09:45  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.cvsignore: Ignore generated file radiotest.

1999-10-24 09:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Correct .c->.o rule to make target file
	in correct subdirectory.

1999-10-24 09:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libimpro/.cvsignore, libradio/.cvsignore: Ignore
	generated files.

1999-10-24 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, robios/Makefile: Fix toplevel make.

1999-10-24 09:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/sim/Makefile: Remove <forms.h> from dependencies.

1999-10-24 08:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: Makefile, libimpro/Makefile: Added toplevel makefile and
	got libimprove to install correctly.

1999-10-24 07:59  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/lib/: libmyc.a, libmygcc.a, libmym.a: Added current
	pregenerated libraries.

1999-10-24 07:48  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/Makefile: Install to relative path.  Split
	libradio.a and radiodmo.o into two targets.

1999-10-24 07:38  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/: libradio/radio.s, libradio/radiodmo.s, robios/map,
	robios/rob22q.hex, robios/rob22v.hex, sim/xsim: Remove generated
	files.

1999-10-24 07:26  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, radiotest.c: Test radio code on PC.

1999-10-24 07:25  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Better error message when open() fail.

1999-10-24 07:07  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/libradio/radio.c: Clear buffer lock (bufbusy) if
	buffer_put() failes.

1999-10-23 17:44  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/sertest.c: int main(), not void main().  Use {} to
	avoid ambigous if.

1999-10-23 16:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Added -DPC_HEADERS to get correct
	include from librobi/librobi.h.

1999-10-23 16:17  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: Makefile, rs232.c, sertest.c, rs232.h: Get
	sertest working.

1999-10-23 15:30  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/.cvsignore: Ignore compiled programs.

1999-10-23 15:04  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/callback.c: Use RADIO_SetIoctl() to change serial
	device.

1999-10-23 15:03  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/ossim.c: Add OSMachineId().

1999-10-23 10:28  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: sertest, wloff, wltest, remote: Remove generated
	files.

1999-10-23 10:21  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: main.c, radio-old.c, rs232.c, rs232.h,
	sertest.c, wloff, wloff.c, wltest, wltest.c: Add parameter
	interface to WL_SEND() and WL_RECV().  Fix typos.

1999-10-23 10:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/radio-pc.c: Remove obsolete file.  Use same code
	as RoBIOS.

1999-10-23 10:05  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/: rts.c, wloff.c, wltest.c, Makefile: Get wltest
	and wloff running without root access.

1999-10-21 15:34  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/rs232.c: Changed implementation of
	OSCheckInPCRS232() and OSCheckInRS232() to use select() instead of
	bogus read(), and changed OSRecvRS232() to use read() instead of
	bogus buffer.

1999-10-21 15:31  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/ossim.c: Added OSWait().

1999-10-21 14:56  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc-src/pcradio/Makefile: Start using autovariables and add new
	target clean:.

1999-10-21 09:27  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/Execlib, mc/HDT, mc/library.html, mc/VERSION,
	mc/hex/rob22q.hex, mc/hex/rob22v.hex, mc/hex/rob21q.hex,
	mc/hex/rob21v.hex, mc/hex/walkers/jack.hex, mc/hex/soccer/1.hex,
	mc/hex/soccer/2.hex, mc/hex/soccer/3.hex, mc/hex/soccer/4.hex,
	mc/hex/soccer/5.hex, mc/hex/soccer/6.hex, mc/hex/soccer/C.hex,
	mc/hex/soccer/A.hex, mc/hex/soccer/B.hex, mc/hex/soccer/D.hex,
	mc/hex/soccer/E.hex, mc/include/lcd.h, mc-src/robios/sm_driv.s,
	mc-src/robios/boot.s, mc-src/robios/Makefile.dos,
	mc-src/robios/init.s, mc-src/robios/lcd.s, mc-src/robios/timer.c,
	mc-src/robios/main.c, mc-src/robios/tasking.c,
	mc-src/robios/Makefile, mc-src/robios/dtl.c, mc-src/robios/srec.s,
	mc-src/robios/Makefile.linux, mc-src/robios/vw_inter.c,
	mc-src/robios/vcam.s, mc-src/robios/map, mc-src/robios/rob22q.hex,
	mc-src/robios/rob22v.hex, mc-src/robios/system.s,
	mc-src/robios/vcaminit.c, mc-src/robios/qcaminit.c,
	mc-src/robios/lcdprint.s, mc-src/robios/main.s,
	mc-src/libradio/Makefile, mc-src/libradio/radio.s,
	mc-src/libradio/radio.c, mc-src/libradio/wireless.c,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless2.c,
	mc-src/libradio/wireless2.s, mc-src/libradio/wireless2,
	mc-src/libradio/wireless, mc-src/libradio/radio-ok.c,
	mc-src/libradio/radiodmo.s, mc-src/pcradio/lcdsim.c: Import current
	version 2.2 (mc22 and mc22-src).

1999-10-21 09:22  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/Execlib, mc/hex/rob21q.hex, mc/hex/rob21v.hex,
	mc/hex/hdte3-35.hex, mc/hex/hdte3-40.hex, mc/hex/eye2/hdt16.hex,
	mc/hex/eye2/hdt20.hex, mc/hex/vehicles/hdtvehi.hex,
	mc/hex/vehicles/omni.hex, mc/hex/walkers/hdtwalk.hex,
	mc/hex/walkers/jack.hex, mc/hex/walkers/johnny.hex,
	mc/hex/soccer/1.hex, mc/hex/soccer/2.hex, mc/hex/soccer/3.hex,
	mc/hex/soccer/4.hex, mc/hex/soccer/5.hex, mc/hex/soccer/6.hex,
	mc/include/macros.i, mc/include/types.h, mc/include/hdt.h,
	mc/include/hdt_sem.h, mc/include/caminit.h,
	mc/include/librobi/lcd.h, mc/include/librobi/protos.h,
	mc/cmd/gas68.bat, mc/cmd/gcc68.bat, mc-src/librobi/Makefile,
	mc-src/robios/boot.s, mc-src/robios/init.s, mc-src/robios/main.c,
	mc-src/robios/tasking.c, mc-src/robios/user.s,
	mc-src/robios/exhandle.s, mc-src/robios/Makefile,
	mc-src/robios/Makefile.linux, mc-src/robios/vw_inter.c,
	mc-src/robios/vcam.s, mc-src/robios/map, mc-src/robios/rob21q.hex,
	mc-src/robios/system.s, mc-src/robios/rob21v.hex,
	mc-src/robios/init-old.s, mc-src/robios/lcd_print.s,
	mc-src/robios/qcaminit.c, mc-src/robios/vcaminit.c,
	mc-src/robios/new_cam_changes/working_4.tar,
	mc-src/robios/new_cam_changes/working_8.tar,
	mc-src/libradio/Makefile, mc-src/libradio/radio.s,
	mc-src/libradio/radio.c, mc-src/libradio/control.h,
	mc-src/libradio/radiodemo.c, mc-src/libradio/radiodemo.s,
	mc-src/libradio/wireless2.c, mc-src/libradio/wireless2.hex,
	mc-src/libradio/wireless2.s, mc-src/pcradio/Makefile,
	mc-src/pcradio/callback.c, mc-src/pcradio/radio-old.c,
	mc-src/pcradio/frameSpy.c, mc-src/pcradio/radio-old.h,
	mc-src/pcradio/main.c, mc-src/pcradio/pc.h,
	mc-src/pcradio/wltest.c, mc-src/pcradio/os.c,
	mc-src/pcradio/wltest, mc-src/pcradio/rs232.c,
	mc-src/pcradio/rs232.h, mc-src/pcradio/sertest,
	mc-src/pcradio/sertest.c, mc-src/pcradio/wloff.c,
	mc-src/pcradio/wloff: Import release 2.1 (mc21 and mc21-src).

1999-10-21 09:18  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/Execlib, mc/HOWTO, mc/library.html,
	mc/hex/robios-q.hex, mc/hex/robios-v.hex, mc/hex/robklaus.hex,
	mc/include/types.h, mc/include/vw.h, mc/include/eyebot.h,
	mc/include/librobi/protos.h, mc/include/librobi/radio.h,
	mc/include/librobi/robios.h, mc/cmd/gas68, mc/cmd/gcc68,
	mc/cmd/gcc68o, mc/cmd/gld68o, mc-src/pcradio990802.tgz,
	mc-src/libradio990802.tgz, mc-src/librobi/crt0.s,
	mc-src/librobi/write.c, mc-src/librobi/Makefile,
	mc-src/librobi/Makefile.linux, mc-src/robios/boot.s,
	mc-src/robios/lcd.s, mc-src/robios/main.c,
	mc-src/robios/exhandle.s, mc-src/robios/keys.s,
	mc-src/robios/Makefile, mc-src/robios/hdt.c,
	mc-src/robios/Makefile.linux, mc-src/robios/.boot.s.swp,
	mc-src/robios/vw_inter.c, mc-src/robios/hdt.s, mc-src/robios/map,
	mc-src/robios/vw_inter_OK.c, mc-src/robios/lcdgfx.c.new,
	mc-src/robios/types.h, mc-src/robios/vision.s,
	mc-src/pcradio/GlobalDefines.h, mc-src/pcradio/Makefile,
	mc-src/pcradio/ReadMe, mc-src/pcradio/bitmanip.c,
	mc-src/pcradio/bitmanip.h, mc-src/pcradio/callback.c,
	mc-src/pcradio/callback.h, mc-src/pcradio/frameSpy.c,
	mc-src/pcradio/frameSpy.h, mc-src/pcradio/init.c,
	mc-src/pcradio/init.h, mc-src/pcradio/lcdsim.c,
	mc-src/pcradio/lcdsim.h, mc-src/pcradio/main.c,
	mc-src/pcradio/main.h, mc-src/pcradio/node.c,
	mc-src/pcradio/node.h, mc-src/pcradio/radio.h,
	mc-src/pcradio/remote, mc-src/pcradio/types.h,
	mc-src/pcradio/update.c, mc-src/pcradio/update.h,
	mc-src/pcradio/.nfs43643, mc-src/pcradio/README,
	mc-src/pcradio/os.c, mc-src/pcradio/radio-pc.c,
	mc-src/pcradio/wltest.c, mc-src/pcradio/os.h,
	mc-src/pcradio/rs232.c, mc-src/pcradio/rs232.h,
	mc-src/pcradio/wltest, mc-src/pcradio/Forms/GlobalView.c,
	mc-src/pcradio/Forms/GlobalView.fd,
	mc-src/pcradio/Forms/GlobalView.h,
	mc-src/pcradio/Forms/PcConsole.c,
	mc-src/pcradio/Forms/PcConsole.fd,
	mc-src/pcradio/Forms/PcConsole.h,
	mc-src/pcradio/Forms/DataMonitor.c,
	mc-src/pcradio/Forms/DataMonitor.fd,
	mc-src/pcradio/Forms/DataMonitor.h, mc-src/pcradio/Forms/LCDDisp.c,
	mc-src/pcradio/Forms/LCDDisp.fd, mc-src/pcradio/Forms/LCDDisp.h,
	mc-src/pcradio/Forms/PcConsole.h.swp,
	mc-src/pcradio/librobi/protos.h, mc-src/sim/ClassGraph.class,
	mc-src/sim/ClassGraphPanel.class, mc-src/sim/ClassLayout.class,
	mc-src/sim/Makefile, mc-src/sim/Mynee.wld,
	mc-src/sim/NavigatorButton.class, mc-src/sim/OSSem.c,
	mc-src/sim/lib/LCDDisp.c, mc-src/sim/lib/LCDDisp.h,
	mc-src/sim/lib/OSMT.c, mc-src/sim/lib/OSmisc.c, mc-src/sim/README,
	mc-src/sim/anotherword.wld, mc-src/sim/chicago-1986.maz,
	mc-src/sim/conf.fig, mc-src/sim/include/cam.h,
	mc-src/sim/lib/bump.c, mc-src/sim/lib/camsim.c,
	mc-src/sim/down.gif, mc-src/sim/drive.c, mc-src/sim/drive.s,
	mc-src/sim/gifs.db, mc-src/sim/include/const.h,
	mc-src/sim/ee.4.wld, mc-src/sim/eyesim.p,
	mc-src/sim/include/eyebot.h, mc-src/sim/lib/errorChange.c,
	mc-src/sim/lib/errorChange.fd, mc-src/sim/lib/errorChange.h,
	mc-src/sim/lib/execlib.c, mc-src/sim/lib/eyebot_cb.c,
	mc-src/sim/free.eps, mc-src/sim/free.fig, mc-src/sim/grid.fig,
	mc-src/sim/grids.fig, mc-src/sim/happy.wld,
	mc-src/sim/include/hdt.h, mc-src/sim/include/hdt_sem.h,
	mc-src/sim/lib/global.c, mc-src/sim/lib/helpscreen.c,
	mc-src/sim/lib/helpscreen.fd, mc-src/sim/lib/helpscreen.h,
	mc-src/sim/icon1.gif, mc-src/sim/icon2.gif,
	mc-src/sim/include/improc.h, mc-src/sim/include/kern.h,
	mc-src/sim/include/keys.h, mc-src/sim/include/lcd.h,
	mc-src/sim/lib/improc.c, mc-src/sim/lib/ir.c,
	mc-src/sim/lib/keysim.c, mc-src/sim/lib/lcdsim.c,
	mc-src/sim/logo.gif, mc-src/sim/map.fig, mc-src/sim/mine.wld,
	mc-src/sim/mines.wld, mc-src/sim/multi.h, mc-src/sim/myworld.wld,
	mc-src/sim/myworlde.wld, mc-src/sim/new.c, mc-src/sim/new.wld,
	mc-src/sim/other.c, mc-src/sim/lib/multi.c, mc-src/sim/psos41m.p,
	mc-src/sim/include/protos.h, mc-src/sim/lib/pos.txt,
	mc-src/sim/lib/psd_driv.c, mc-src/sim/lib/qcam.c,
	mc-src/sim/lib/qcam.h, mc-src/sim/quad.fig, mc-src/sim/quads.fig,
	mc-src/sim/reno-1993.maz, mc-src/sim/runmenow.c, mc-src/sim/temp.c,
	mc-src/sim/include/reg.h, mc-src/sim/include/rs232.h,
	mc-src/sim/lib/screen.c, mc-src/sim/temp.wld, mc-src/sim/test.wld,
	mc-src/sim/theone.wld, mc-src/sim/trial.c, mc-src/sim/trjekj.wld,
	mc-src/sim/include/types.h, mc-src/sim/lib/timer.c,
	mc-src/sim/lib/viewscreen.c, mc-src/sim/lib/viewscreen.h,
	mc-src/sim/lib/vw.c, mc-src/sim/xsim, mc-src/sim/include/vw.h,
	mc-src/libradio/Makefile, mc-src/libradio/README,
	mc-src/libradio/radio.h, mc-src/libradio/radio.s,
	mc-src/sim/lib/xsim.c, mc-src/libradio/Makefile.linux,
	mc-src/libradio/control.s, mc-src/libradio/radio.c,
	mc-src/libradio/wireless.c: Import release 2.0 (mc20 and mc20-src).

1999-10-21 09:14  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/hex/robios.hex, mc/hex/hdttest.hex, mc/hex/1.hex,
	mc/hex/2.hex, mc/hex/3.hex, mc/hex/4.hex, mc/hex/hdt16.hex,
	mc/hex/hdt20.hex, mc/hex/5.hex, mc/hex/6.hex, mc/hex/hdte3.hex,
	mc/include/allregs.i, mc/include/qsmregs.i, mc/include/ramregs.i,
	mc/include/rs232.h, mc/include/simregs.i, mc/include/macros.i,
	mc/include/tpuregs.i, mc/include/const.i, mc/include/mc683xx.i,
	mc/include/types.h, mc/include/vw.h, mc/include/labmac.i,
	mc/include/hdt_sem.h, mc/include/robios.h, mc/include/radio.h,
	mc/include/librobi/librobi.h, mc/include/librobi/os.h,
	mc/include/librobi/librobi-old.h, mc/cmd/gcc68d, mc-src/Readme.src,
	mc-src/robios/init.s, mc-src/robios/system.s,
	mc-src/robios/timer.c, mc-src/robios/main.c,
	mc-src/robios/tasking.c, mc-src/robios/qcam.s,
	mc-src/robios/exhandle.s, mc-src/robios/Makefile,
	mc-src/robios/ip.s, mc-src/robios/audio.s, mc-src/robios/serial.s,
	mc-src/robios/hdt.c, mc-src/robios/Makefile.linux,
	mc-src/robios/map, mc-src/robios/vw_inter.c, mc-src/robios/robios,
	mc-src/robios/robios.hex, mc-src/robios/vw_inter_OK.c: Import
	release 1.8 (mc18 and mc18-src).

1999-10-21 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/library.html, mc/COPYING, mc/DPROGS, mc/Execlib,
	mc/HDT, mc/HOWTO, mc/Makefile, mc/hex/robios.hex,
	mc/hex/hdtempty.hex, mc/hex/HDTVEHI2.HEX, mc/hex/hdttest.hex,
	mc/hex/hdtvehi.hex, mc/hex/hdtwalk.hex, mc/include/allregs.i,
	mc/include/qsmregs.i, mc/include/ramregs.i, mc/include/rs232.h,
	mc/ldfiles/robi-hdt.ld, mc/ldfiles/robi-ram.ld,
	mc/ldfiles/robi-rom.ld, mc/include/cam.h, mc/include/const.i,
	mc/include/kern.h, mc/include/keys.h, mc/include/lcd.h,
	mc/include/macros.i, mc/include/mc683xx.i, mc/include/reg.h,
	mc/include/simregs.i, mc/include/tpuregs.i, mc/include/const.h,
	mc/include/hdt.h, mc/include/hdt_sem.h, mc/include/labmac.i,
	mc/include/types.h, mc/include/vw.h, mc/include/libimpro/improc.h,
	mc/include/librobi/bump_ir.h, mc/include/librobi/cam.h,
	mc/include/librobi/drive.h, mc/include/librobi/io.h,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/librobi.h,
	mc/include/librobi/user.h, mc/include/librobi/audio.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/quad.h,
	mc/include/librobi/robios.h, mc/include/librobi/rs232.h,
	mc/include/librobi/sermo.h, mc/cmd/gas68, mc/cmd/gas68.bat,
	mc/cmd/gas68o, mc/cmd/gasbdm, mc/cmd/gcc68, mc/cmd/gcc68.bat,
	mc/cmd/gcc68o, mc/cmd/gcchdt, mc/cmd/gld68o, mc/cmd/dl,
	mc/cmd/gcchdt.bat, mc/cmd/ul, mc-src/Readme.src,
	mc-src/libimpro/Makefile, mc-src/libimpro/Makefile.dos,
	mc-src/libimpro/Makefile.linux, mc-src/libimpro/README,
	mc-src/libimpro/improc.c, mc-src/librobi/close.c,
	mc-src/librobi/crt0.s, mc-src/librobi/fstat.c,
	mc-src/librobi/getpid.c, mc-src/librobi/isatty.c,
	mc-src/librobi/kill.c, mc-src/librobi/lseek.c,
	mc-src/librobi/open.c, mc-src/librobi/read.c,
	mc-src/librobi/sbrk.c, mc-src/librobi/stat.c,
	mc-src/librobi/unlink.c, mc-src/librobi/Makefile,
	mc-src/librobi/Makefile.dos, mc-src/librobi/Makefile.linux,
	mc-src/librobi/exit.c, mc-src/librobi/write.c,
	mc-src/robios/Makefile.dos, mc-src/robios/init.s,
	mc-src/robios/lcd.s, mc-src/robios/sm_driv.s,
	mc-src/robios/system.s, mc-src/robios/boot.s,
	mc-src/robios/dig_io.s, mc-src/robios/main.c, mc-src/robios/qcam.s,
	mc-src/robios/tasking.c, mc-src/robios/timer.c,
	mc-src/robios/Makefile, mc-src/robios/audio.s,
	mc-src/robios/exhandle.s, mc-src/robios/ip.s, mc-src/robios/keys.s,
	mc-src/robios/sample.s, mc-src/robios/srec.s, mc-src/robios/user.s,
	mc-src/robios/adconv.s, mc-src/robios/dtl.c, mc-src/robios/flash.s,
	mc-src/robios/hdt.c, mc-src/robios/psd_driv.s,
	mc-src/robios/serial.s, mc-src/robios/Makefile.linux,
	mc-src/robios/bir_driv.s, mc-src/robios/enc_driv.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/titlepic.s,
	mc-src/robios/vw_inter.c, mc/hex/1.hex, mc/hex/2.hex, mc/hex/3.hex,
	mc/hex/4.hex, mc/hex/hdt16.hex, mc/hex/hdt20.hex, mc/hex/5.hex,
	mc/hex/6.hex, mc/hex/hdte3.hex, mc/include/robios.h,
	mc/include/radio.h, mc/include/librobi/librobi-old.h,
	mc/cmd/gcc68d, mc-src/robios/map, mc-src/robios/robios,
	mc-src/robios/robios.hex, mc-src/robios/vw_inter_OK.c,
	mc/hex/robios-q.hex, mc/hex/robios-v.hex, mc/hex/robklaus.hex,
	mc/include/eyebot.h, mc/include/librobi/radio.h,
	mc-src/pcradio990802.tgz, mc-src/libradio990802.tgz,
	mc-src/robios/.boot.s.swp, mc-src/robios/hdt.s,
	mc-src/robios/lcdgfx.c.new, mc-src/robios/types.h,
	mc-src/robios/vision.s, mc-src/pcradio/GlobalDefines.h,
	mc-src/pcradio/Makefile, mc-src/pcradio/ReadMe,
	mc-src/pcradio/bitmanip.c, mc-src/pcradio/bitmanip.h,
	mc-src/pcradio/callback.c, mc-src/pcradio/callback.h,
	mc-src/pcradio/frameSpy.c, mc-src/pcradio/frameSpy.h,
	mc-src/pcradio/init.c, mc-src/pcradio/init.h,
	mc-src/pcradio/lcdsim.c, mc-src/pcradio/lcdsim.h,
	mc-src/pcradio/main.c, mc-src/pcradio/main.h,
	mc-src/pcradio/node.c, mc-src/pcradio/node.h,
	mc-src/pcradio/radio.h, mc-src/pcradio/remote,
	mc-src/pcradio/types.h, mc-src/pcradio/update.c,
	mc-src/pcradio/update.h, mc-src/pcradio/.nfs43643,
	mc-src/pcradio/README, mc-src/pcradio/os.c,
	mc-src/pcradio/radio-pc.c, mc-src/pcradio/wltest.c,
	mc-src/pcradio/os.h, mc-src/pcradio/rs232.c,
	mc-src/pcradio/rs232.h, mc-src/pcradio/wltest,
	mc-src/pcradio/Forms/GlobalView.c,
	mc-src/pcradio/Forms/GlobalView.fd,
	mc-src/pcradio/Forms/GlobalView.h,
	mc-src/pcradio/Forms/PcConsole.c,
	mc-src/pcradio/Forms/PcConsole.fd,
	mc-src/pcradio/Forms/PcConsole.h,
	mc-src/pcradio/Forms/DataMonitor.c,
	mc-src/pcradio/Forms/DataMonitor.fd,
	mc-src/pcradio/Forms/DataMonitor.h, mc-src/pcradio/Forms/LCDDisp.c,
	mc-src/pcradio/Forms/LCDDisp.fd, mc-src/pcradio/Forms/LCDDisp.h,
	mc-src/pcradio/Forms/PcConsole.h.swp,
	mc-src/pcradio/librobi/protos.h, mc-src/sim/ClassGraph.class,
	mc-src/sim/ClassGraphPanel.class, mc-src/sim/ClassLayout.class,
	mc-src/sim/Makefile, mc-src/sim/Mynee.wld,
	mc-src/sim/NavigatorButton.class, mc-src/sim/OSSem.c,
	mc-src/sim/lib/LCDDisp.c, mc-src/sim/lib/LCDDisp.h,
	mc-src/sim/lib/OSMT.c, mc-src/sim/lib/OSmisc.c, mc-src/sim/README,
	mc-src/sim/anotherword.wld, mc-src/sim/chicago-1986.maz,
	mc-src/sim/conf.fig, mc-src/sim/include/cam.h,
	mc-src/sim/lib/bump.c, mc-src/sim/lib/camsim.c,
	mc-src/sim/down.gif, mc-src/sim/drive.c, mc-src/sim/drive.s,
	mc-src/sim/gifs.db, mc-src/sim/include/const.h,
	mc-src/sim/ee.4.wld, mc-src/sim/eyesim.p,
	mc-src/sim/include/eyebot.h, mc-src/sim/lib/errorChange.c,
	mc-src/sim/lib/errorChange.fd, mc-src/sim/lib/errorChange.h,
	mc-src/sim/lib/execlib.c, mc-src/sim/lib/eyebot_cb.c,
	mc-src/sim/free.eps, mc-src/sim/free.fig, mc-src/sim/grid.fig,
	mc-src/sim/grids.fig, mc-src/sim/happy.wld,
	mc-src/sim/include/hdt.h, mc-src/sim/include/hdt_sem.h,
	mc-src/sim/lib/global.c, mc-src/sim/lib/helpscreen.c,
	mc-src/sim/lib/helpscreen.fd, mc-src/sim/lib/helpscreen.h,
	mc-src/sim/icon1.gif, mc-src/sim/icon2.gif,
	mc-src/sim/include/improc.h, mc-src/sim/include/kern.h,
	mc-src/sim/include/keys.h, mc-src/sim/include/lcd.h,
	mc-src/sim/lib/improc.c, mc-src/sim/lib/ir.c,
	mc-src/sim/lib/keysim.c, mc-src/sim/lib/lcdsim.c,
	mc-src/sim/logo.gif, mc-src/sim/map.fig, mc-src/sim/mine.wld,
	mc-src/sim/mines.wld, mc-src/sim/multi.h, mc-src/sim/myworld.wld,
	mc-src/sim/myworlde.wld, mc-src/sim/new.c, mc-src/sim/new.wld,
	mc-src/sim/other.c, mc-src/sim/lib/multi.c, mc-src/sim/psos41m.p,
	mc-src/sim/include/protos.h, mc-src/sim/lib/pos.txt,
	mc-src/sim/lib/psd_driv.c, mc-src/sim/lib/qcam.c,
	mc-src/sim/lib/qcam.h, mc-src/sim/quad.fig, mc-src/sim/quads.fig,
	mc-src/sim/reno-1993.maz, mc-src/sim/runmenow.c, mc-src/sim/temp.c,
	mc-src/sim/include/reg.h, mc-src/sim/include/rs232.h,
	mc-src/sim/lib/screen.c, mc-src/sim/temp.wld, mc-src/sim/test.wld,
	mc-src/sim/theone.wld, mc-src/sim/trial.c, mc-src/sim/trjekj.wld,
	mc-src/sim/include/types.h, mc-src/sim/lib/timer.c,
	mc-src/sim/lib/viewscreen.c, mc-src/sim/lib/viewscreen.h,
	mc-src/sim/lib/vw.c, mc-src/sim/xsim, mc-src/sim/include/vw.h,
	mc-src/libradio/Makefile, mc-src/libradio/README,
	mc-src/libradio/radio.h, mc-src/libradio/radio.s,
	mc-src/sim/lib/xsim.c, mc-src/libradio/Makefile.linux,
	mc-src/libradio/control.s, mc-src/libradio/radio.c,
	mc-src/libradio/wireless.c, mc/hex/rob21q.hex, mc/hex/rob21v.hex,
	mc/hex/hdte3-35.hex, mc/hex/hdte3-40.hex, mc/hex/eye2/hdt16.hex,
	mc/hex/eye2/hdt20.hex, mc/hex/vehicles/hdtvehi.hex,
	mc/hex/vehicles/omni.hex, mc/hex/walkers/hdtwalk.hex,
	mc/hex/walkers/jack.hex, mc/hex/walkers/johnny.hex,
	mc/hex/soccer/1.hex, mc/hex/soccer/2.hex, mc/hex/soccer/3.hex,
	mc/hex/soccer/4.hex, mc/hex/soccer/5.hex, mc/hex/soccer/6.hex,
	mc/include/caminit.h, mc-src/robios/vcam.s,
	mc-src/robios/rob21q.hex, mc-src/robios/rob21v.hex,
	mc-src/robios/init-old.s, mc-src/robios/lcd_print.s,
	mc-src/robios/qcaminit.c, mc-src/robios/vcaminit.c,
	mc-src/robios/new_cam_changes/working_4.tar,
	mc-src/robios/new_cam_changes/working_8.tar,
	mc-src/libradio/control.h, mc-src/libradio/radiodemo.c,
	mc-src/libradio/radiodemo.s, mc-src/libradio/wireless2.c,
	mc-src/libradio/wireless2.hex, mc-src/libradio/wireless2.s,
	mc-src/pcradio/radio-old.c, mc-src/pcradio/radio-old.h,
	mc-src/pcradio/pc.h, mc-src/pcradio/sertest,
	mc-src/pcradio/sertest.c, mc-src/pcradio/wloff.c,
	mc-src/pcradio/wloff, mc/VERSION, mc/hex/rob22q.hex,
	mc/hex/rob22v.hex, mc/hex/soccer/C.hex, mc/hex/soccer/A.hex,
	mc/hex/soccer/B.hex, mc/hex/soccer/D.hex, mc/hex/soccer/E.hex,
	mc-src/robios/rob22q.hex, mc-src/robios/rob22v.hex,
	mc-src/robios/lcdprint.s, mc-src/robios/main.s,
	mc-src/libradio/radiodmo.c, mc-src/libradio/wireless2,
	mc-src/libradio/wireless, mc-src/libradio/radio-ok.c,
	mc-src/libradio/radiodmo.s: Initial revision

1999-10-21 09:12  Petter Reinholdtsen <pere@td.org.uit.no>

	* mc/README, mc/library.html, mc/COPYING, mc/DPROGS, mc/Execlib,
	mc/HDT, mc/HOWTO, mc/Makefile, mc/hex/robios.hex,
	mc/hex/hdtempty.hex, mc/hex/HDTVEHI2.HEX, mc/hex/hdttest.hex,
	mc/hex/hdtvehi.hex, mc/hex/hdtwalk.hex, mc/include/allregs.i,
	mc/include/qsmregs.i, mc/include/ramregs.i, mc/include/rs232.h,
	mc/ldfiles/robi-hdt.ld, mc/ldfiles/robi-ram.ld,
	mc/ldfiles/robi-rom.ld, mc/include/cam.h, mc/include/const.i,
	mc/include/kern.h, mc/include/keys.h, mc/include/lcd.h,
	mc/include/macros.i, mc/include/mc683xx.i, mc/include/reg.h,
	mc/include/simregs.i, mc/include/tpuregs.i, mc/include/const.h,
	mc/include/hdt.h, mc/include/hdt_sem.h, mc/include/labmac.i,
	mc/include/types.h, mc/include/vw.h, mc/include/libimpro/improc.h,
	mc/include/librobi/bump_ir.h, mc/include/librobi/cam.h,
	mc/include/librobi/drive.h, mc/include/librobi/io.h,
	mc/include/librobi/ip.h, mc/include/librobi/key.h,
	mc/include/librobi/lcd.h, mc/include/librobi/librobi.h,
	mc/include/librobi/user.h, mc/include/librobi/audio.h,
	mc/include/librobi/os.h, mc/include/librobi/protos.h,
	mc/include/librobi/psd.h, mc/include/librobi/quad.h,
	mc/include/librobi/robios.h, mc/include/librobi/rs232.h,
	mc/include/librobi/sermo.h, mc/cmd/gas68, mc/cmd/gas68.bat,
	mc/cmd/gas68o, mc/cmd/gasbdm, mc/cmd/gcc68, mc/cmd/gcc68.bat,
	mc/cmd/gcc68o, mc/cmd/gcchdt, mc/cmd/gld68o, mc/cmd/dl,
	mc/cmd/gcchdt.bat, mc/cmd/ul, mc-src/Readme.src,
	mc-src/libimpro/Makefile, mc-src/libimpro/Makefile.dos,
	mc-src/libimpro/Makefile.linux, mc-src/libimpro/README,
	mc-src/libimpro/improc.c, mc-src/librobi/close.c,
	mc-src/librobi/crt0.s, mc-src/librobi/fstat.c,
	mc-src/librobi/getpid.c, mc-src/librobi/isatty.c,
	mc-src/librobi/kill.c, mc-src/librobi/lseek.c,
	mc-src/librobi/open.c, mc-src/librobi/read.c,
	mc-src/librobi/sbrk.c, mc-src/librobi/stat.c,
	mc-src/librobi/unlink.c, mc-src/librobi/Makefile,
	mc-src/librobi/Makefile.dos, mc-src/librobi/Makefile.linux,
	mc-src/librobi/exit.c, mc-src/librobi/write.c,
	mc-src/robios/Makefile.dos, mc-src/robios/init.s,
	mc-src/robios/lcd.s, mc-src/robios/sm_driv.s,
	mc-src/robios/system.s, mc-src/robios/boot.s,
	mc-src/robios/dig_io.s, mc-src/robios/main.c, mc-src/robios/qcam.s,
	mc-src/robios/tasking.c, mc-src/robios/timer.c,
	mc-src/robios/Makefile, mc-src/robios/audio.s,
	mc-src/robios/exhandle.s, mc-src/robios/ip.s, mc-src/robios/keys.s,
	mc-src/robios/sample.s, mc-src/robios/srec.s, mc-src/robios/user.s,
	mc-src/robios/adconv.s, mc-src/robios/dtl.c, mc-src/robios/flash.s,
	mc-src/robios/hdt.c, mc-src/robios/psd_driv.s,
	mc-src/robios/serial.s, mc-src/robios/Makefile.linux,
	mc-src/robios/bir_driv.s, mc-src/robios/enc_driv.s,
	mc-src/robios/lcdgfx.c, mc-src/robios/titlepic.s,
	mc-src/robios/vw_inter.c: Store release 1.7 (mc17 and mc17-src).

