Advanced Master Reference Manual [Remastered PDF]

avoid work duplication! collaborate on the archival of acorn literature!
Post Reply
User avatar
dv8
Posts: 356
Joined: Mon Jun 22, 2009 10:07 pm
Contact:

Advanced Master Reference Manual [Remastered PDF]

Post by dv8 »

Here is a completely remastered PDF of the Advanced Reference Manual for the BBC Master by Watford Electronics.
  • The look and layout of the original book has been preserved.
  • A large number of error corrections have been applied to the text.
  • All diagrams have been redrawn in vectors.
  • There is extensive hyperlinking - click on any reference to a page, chapter or section to jump directly to the relevant page.
Advanced_Master_Reference_Manual.pdf
(1.05 MiB) Downloaded 89 times

Other remastered user guides in this series:

Master Reference Manual Parts 1 and 2
Advanced User Guide
New Advanced User Guide
BBC Micro User Guide (Model B and B+ editions)
User avatar
Kecske Bak
Posts: 730
Joined: Wed Jul 13, 2005 8:03 am
Location: Treddle's Wharf, Chigley
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by Kecske Bak »

Many thanks for this - I have your entire collection on my PocketBook and I'm currently reading through Ian Birnbaums's 6502 book and cross referencing the User Guides and Advance User Guides as I go through. It simply amazes me the amount of work you are putting into this project. I assure you that I am putting your hard work to good use!
User avatar
leenew
Posts: 4404
Joined: Wed Jul 04, 2012 4:27 pm
Location: Doncaster, Yorkshire
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by leenew »

Thank you.
Amazing work once again! =D>

Lee.
User avatar
Lardo Boffin
Posts: 2310
Joined: Thu Aug 06, 2015 7:47 am
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by Lardo Boffin »

Nice! Many thanks. 8)
Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
User avatar
TobyLobster
Posts: 39
Joined: Sat Aug 31, 2019 7:58 am
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by TobyLobster »

Excellent work as always, it's great to have this. (Errata: P215 "0.5μ5 on a BBC model B" should be "0.5μs" I guess.)
User avatar
dv8
Posts: 356
Joined: Mon Jun 22, 2009 10:07 pm
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by dv8 »

Kecske Bak wrote:
Thu Feb 11, 2021 1:06 pm
It simply amazes me the amount of work you are putting into this project. I assure you that I am putting your hard work to good use!
Thanks. It's always good to know that people find these books useful.
TobyLobster wrote:
Thu Feb 11, 2021 11:28 pm
Errata: P215 "0.5μ5 on a BBC model B" should be "0.5μs" I guess.
Yes it should be μs. I should have caught that one during proof reading. #-o
Sometimes I wonder what on earth the OCR is thinking when it does stuff like this.
User avatar
BeebMaster
Posts: 3970
Joined: Sun Aug 02, 2009 5:59 pm
Location: Lost in the BeebVault!
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by BeebMaster »

Looks great, thank you so much. It's always annoyed me with this manual that Watford made such an effort to keep the cover style consistent with the two Acorn Master Reference manuals but they never bothered to match the font!
Image
SteveF
Posts: 824
Joined: Fri Aug 28, 2015 9:34 pm
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by SteveF »

Another amazing effort, thanks! I didn't even know this existed until now.
dv8 wrote:
Sun Feb 14, 2021 12:06 pm
TobyLobster wrote:
Thu Feb 11, 2021 11:28 pm
Errata: P215 "0.5μ5 on a BBC model B" should be "0.5μs" I guess.
Yes it should be μs. I should have caught that one during proof reading. #-o
Sometimes I wonder what on earth the OCR is thinking when it does stuff like this.
Am I missing something, or is there another error - the next line suggests the cycle time is 0.33us on a Master. Surely the cycle time is 0.5us on a Master, just like on a BBC B? 0.33us would apply to an external Acorn 6502 copro (whether connected to a B or Master).
User avatar
BigEd
Posts: 3879
Joined: Sun Jan 24, 2010 10:24 am
Location: West Country
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by BigEd »

I think I spotted a factual error too - but what to do? These are not OCR problems...

(The manual says that there are two custom chips in the Tube, one at each end, and that's not so, for Acorn second processors.)
cmorley
Posts: 1430
Joined: Sat Jul 30, 2016 8:11 pm
Location: Oxford
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by cmorley »

BigEd wrote:
Tue Feb 16, 2021 7:09 am
I think I spotted a factual error too - but what to do? These are not OCR problems...

(The manual says that there are two custom chips in the Tube, one at each end, and that's not so, for Acorn second processors.)
It is on the Master because the Tube is buffered (& switched internal/external)... For the external Tube IC21 sits in the way between the CPU bus and the external Tube on the Master & INTUBE/EXTUBE are generated by IC15.
User avatar
BigEd
Posts: 3879
Joined: Sun Jan 24, 2010 10:24 am
Location: West Country
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by BigEd »

Well, I suppose one could read it that way, and the EBC is described earlier on, but these two paragraphs a bit later read to me as misapprehension:
Each processor runs independently of the other and is provided with its own clock and memory chips. The two systems communicate with one another over a 2MHz asynchronous bus, known as the Tube, which is controlled at each end by a custom interface.
The Tube provides the means for the language and I/O processors to communicate with each other. The Tube comprises a pair of proprietary chips coupled to the respective processors and communicating with one another over a 2MHz asynchronous bus.
It's true to say that "The Tube chip" is always singular and related to a single second processor, and it's true that the Master can have two second processors connected, one internal and one external, but to me those paragraphs still don't read right.

However, if that's an objection, it's an objection to the original document, not to the excellent and helpful remastering of the document!
User avatar
TobyLobster
Posts: 39
Joined: Sat Aug 31, 2019 7:58 am
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by TobyLobster »

One more... P.87: "4) USERV has been included in the MOS sub-section because it is used to pass the unknown OSWORDs &E0 to &FF the user." this should be "...*to* the user." I would imagine.
Edzard
Posts: 4
Joined: Tue Jan 12, 2021 10:09 am
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by Edzard »

Thanks! Very impressive indeed.


Edzard
User avatar
lovebug
Posts: 64
Joined: Sun Jan 31, 2021 5:07 pm
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by lovebug »

nicely done thanks
Image
randomly changing stuff in your code until it works is "hacky" and "bad coding practice"
do it fast enough and its called "machine learning"
User avatar
DutchAcorn
Posts: 2350
Joined: Fri Mar 21, 2014 9:56 am
Location: Maarn, Netherlands
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by DutchAcorn »

This is (again) an amazing piece of work, beautifully done. Thank you for the hard work and sharing it.
Paul
User avatar
dv8
Posts: 356
Joined: Mon Jun 22, 2009 10:07 pm
Contact:

Re: Advanced Master Reference Manual [Remastered PDF]

Post by dv8 »

SteveF wrote:
Mon Feb 15, 2021 10:52 pm
Am I missing something, or is there another error - the next line suggests the cycle time is 0.33us on a Master. Surely the cycle time is 0.5us on a Master, just like on a BBC B? 0.33us would apply to an external Acorn 6502 copro (whether connected to a B or Master).
When I first read that line I took it to mean an external 2P on either the Master or Model B. Looking at it again, it does seem to imply the Master without a 2P so I'll re-organise this part to make it clearer.
BigEd wrote:
Tue Feb 16, 2021 7:09 am
I think I spotted a factual error too - but what to do? These are not OCR problems...
(The manual says that there are two custom chips in the Tube, one at each end, and that's not so, for Acorn second processors.)
Factual errors are welcome too. I would like the remastered books to be accurate and have already fixed loads of mistakes in this one.

My initial interpretation of "a pair of proprietary chips" was a Tube ULA on the parasite and the PBC on the host. I see what you mean though, the two quoted paragraphs could be read as a Tube ULA on each side.

I'm still undecided whether to change this or leave it as is. Anyone care to offer an alternative, less ambiguous, wording?
BigEd wrote:
Tue Feb 16, 2021 10:20 am
However, if that's an objection, it's an objection to the original document, not to the excellent and helpful remastering of the document!
No worries, I didn't take it that way!

The whole book really is quite shoddy and feels like it was put together in a rush. It's not much more than a collection of sloppily copy+pasted text from other sources with little attention given to quality control.
TobyLobster wrote:
Wed Feb 17, 2021 8:18 pm
One more... P.87: "4) USERV has been included in the MOS sub-section because it is used to pass the unknown OSWORDs &E0 to &FF the user." this should be "...*to* the user." I would imagine.
Agreed. I'll change this in the next release.

Finally, a big thanks to all the other commenters for your kind words.
Post Reply

Return to “scanning of books, magazines, ads and letters”