Warning: Undefined array key "REMOTE_USER" in /usr/share/dokuwiki/feed.php on line 37
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 226
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 305
Warning: Undefined array key "media" in /usr/share/dokuwiki/feed.php on line 419 DON'T PANIC
http://pulkomandy.tk/wiki/
2024-03-19T12:45:38+00:00DON'T PANIC
http://pulkomandy.tk/wiki/
http://pulkomandy.tk/wiki/lib/tpl/arctic/images/favicon.icotext/html2023-03-21T16:52:12+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:exocet
http://pulkomandy.tk/wiki/doku.php?id=graphics:exocet&rev=1679413932&do=diff
[The Big Reset] [Houston, we've had a problem]
[Gone fishing] [ALIENTIS]
[Mad Deuche] [8 bits for life]
[Planète Thomson]
[MO5 Plasma] [Jetpac]
[Poiscaïe (TO8)] [Poiscaïe (MO5)]text/html2023-03-21T16:51:36+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:exocet_houston.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3Aexocet_houston.png&ns=graphics&rev=1679413896&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1679413896&tok=e35bc4&media=graphics:exocet_houston.png" alt="graphics:exocet_houston.png" />text/html2023-03-21T16:46:29+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:exocet_great_reset.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3Aexocet_great_reset.png&ns=graphics&rev=1679413589&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1679413589&tok=685e09&media=graphics:exocet_great_reset.png" alt="graphics:exocet_great_reset.png" />text/html2018-11-19T14:38:47+00:00pulkomandy (pulkomandy@undisclosed.example.com)start - #cpc has moved!
http://pulkomandy.tk/wiki/doku.php?id=start&rev=1542634727&do=diff
Demomaker's guide to Thomson computers
What is this all about anyway?
Thomson was a French company, with activities in various sectors. In particular, they designed, manufactured and sold some 8-bit computers from 1982 to 1987. These have an (unjustified) reputation of being badly designed machines with low capacities.text/html2018-08-17T09:10:16+00:00pulkomandy (pulkomandy@undisclosed.example.com)documentations:devices:6821
http://pulkomandy.tk/wiki/doku.php?id=documentations:devices:6821&rev=1534489816&do=diff
The 6821 PIA
This is a generic I/O chip designed by Motorola and manufactured by Thomson as a second source. It is present in every Thomson machine.
Programming and architecture
Registers
The 6881 exposes 4 registers to the CPU. They are, in this order:text/html2018-04-08T15:39:58+00:00pulkomandy (pulkomandy@undisclosed.example.com)documentations:hardware:mo5 - [Expansion port]
http://pulkomandy.tk/wiki/doku.php?id=documentations:hardware:mo5&rev=1523194798&do=diff
Thomson MO5
Introduced in 1984, the Thomson MO5 is the first computer in the MO series. It will be discontinued in 1986, when the MO6 will replace it.
Like most 8bits computers, the MO5 has it's OS (aka Monitor) and a BASIC interpreter built in ROM. The floppy controller
comes with an additional ROM, and will automatically boot floppies. The floppies contain an extended BASIC (Disc BASIC) that adds commands to the ROM one, mostly to help with disc access.text/html2018-03-19T17:27:06+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:brink - created
http://pulkomandy.tk/wiki/doku.php?id=graphics:brink&rev=1521476826&do=diff
[The Druid]text/html2018-03-19T17:26:27+00:00pulkomandy (pulkomandy@undisclosed.example.com)sidebar
http://pulkomandy.tk/wiki/doku.php?id=sidebar&rev=1521476787&do=diff
Documentations
* Hardware
* Thomson TO
* Thomson MO
* Programmable devices
* Expansions
* Software
* System
* Native utilities
* Cross development
* Repository
Programming
* Articles
* Sources
Graphics
* Exocet
* Brink
* Mike
* PulkoMandy
* Samtext/html2018-03-19T17:24:15+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:pulkomandy
http://pulkomandy.tk/wiki/doku.php?id=graphics:pulkomandy&rev=1521476655&do=diff
[On the road to the party]
[Wizball] [Information highway]text/html2018-03-19T17:15:55+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:d142.159337.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3Ad142.159337.png&ns=graphics&rev=1521476155&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476155&tok=afe27c&media=graphics:d142.159337.png" alt="graphics:d142.159337.png" />text/html2018-03-19T17:15:55+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:ca6c.128312.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3Aca6c.128312.png&ns=graphics&rev=1521476155&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476155&tok=6eeb88&media=graphics:ca6c.128312.png" alt="graphics:ca6c.128312.png" />text/html2018-03-19T17:15:55+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:304d.103454.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3A304d.103454.png&ns=graphics&rev=1521476155&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476155&tok=0faff5&media=graphics:304d.103454.png" alt="graphics:304d.103454.png" />text/html2018-03-19T17:15:54+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:4c61.58850.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3A4c61.58850.png&ns=graphics&rev=1521476154&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476154&tok=76edd7&media=graphics:4c61.58850.png" alt="graphics:4c61.58850.png" />text/html2018-03-19T17:15:54+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:139f.128457.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3A139f.128457.png&ns=graphics&rev=1521476154&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476154&tok=5c6e67&media=graphics:139f.128457.png" alt="graphics:139f.128457.png" />text/html2018-03-19T17:15:53+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:29f3.128311.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3A29f3.128311.png&ns=graphics&rev=1521476153&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1521476153&tok=deb062&media=graphics:29f3.128311.png" alt="graphics:29f3.128311.png" />text/html2015-03-15T10:21:07+00:00pulkomandy (pulkomandy@undisclosed.example.com)documentations:basic_internals
http://pulkomandy.tk/wiki/doku.php?id=documentations:basic_internals&rev=1426411267&do=diff
BASIC file format
The format is similar for all versions of the BASIC but there are some differences. The most obvious one is that the list of tokens was expanded, but there are other changes as well.
Header
BASIC sources aren't stored in plain ASCIItext/html2015-03-15T07:41:43+00:00pulkomandy (pulkomandy@undisclosed.example.com)documentations:basic_keywords
http://pulkomandy.tk/wiki/doku.php?id=documentations:basic_keywords&rev=1426401703&do=diff
Keyword list
KeywordDescription?Alias to PRINT'Alias to REMATTRBCharacter attributesBOX (x1,y1)-(x2,y2)Draws a rectangle (the top left pixel is (0,0)BOXF (x1,y1)-(x2,y2),colorFills a rectangle with the given color (optional, if not given use the current pen color). Negative colors lead to filling with the requested color as the background one.text/html2015-03-15T07:41:01+00:00pulkomandy (pulkomandy@undisclosed.example.com)documentations:start - [BASIC]
http://pulkomandy.tk/wiki/doku.php?id=documentations:start&rev=1426401661&do=diff
Hardware
Overview of the Thomson range
Thomson TO
TO7
* Introduction
* Technical informations
* Specifications
* Connectors
TO7/70
* Introduction
* Technical informations
* Specifications
* Connectors
TO9
* Introduction
* Technical informations
* Specifications
* Connectors
TO8
* Introduction
* Technical informations
* Specifications
* Connectors
TO9+
* Introduction
* Technical informations
* Specifications
* Connectors
TO8D
* Introduction
…text/html2015-03-15T07:36:00+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:mike - created
http://pulkomandy.tk/wiki/doku.php?id=graphics:mike&rev=1426401360&do=diff
text/html2015-03-15T07:35:41+00:00pulkomandy (pulkomandy@undisclosed.example.com)graphics:kite_at_moon.png - created
http://pulkomandy.tk/wiki/doku.php?image=graphics%3Akite_at_moon.png&ns=graphics&rev=1426401341&tab_details=history&mediado=diff&do=media
<img src="http://pulkomandy.tk/wiki/lib/exe/fetch.php?w=320&h=200&t=1426401341&tok=e3d0ea&media=graphics:kite_at_moon.png" alt="graphics:kite_at_moon.png" />