Search found 367 matches
- 04 May 2022, 01:21
- Forum: Hardware and software hacking
- Topic: my Gigatron RAM and IO expansion does not work
- Replies: 37
- Views: 4987
Re: my Gigatron RAM and IO expansion does not work
- The contents of 1F8 is 7C, A15 signal is good in both the IO board (GAL2) and Gigatron Board (pin 7 of U32) This means that the rom detects that presence of the ctrl() instruction. Note that 7C means that bank 1 is selected. Therefore B1 and B0 should be 1 and 0, but.... - After a cold boot pins ...
- 02 May 2022, 21:54
- Forum: Hardware and software hacking
- Topic: my Gigatron RAM and IO expansion does not work
- Replies: 37
- Views: 4987
Re: my Gigatron RAM and IO expansion does not work
Another debugging tool is to turn the expansion board into a simple 64k expansion. For this you just need to remove the two GALs and replace them by jumpers according to the attached diagrams. This disables most of the board and merely wire the SRAM like a 64K expansion. Then the Gigatron should dis...
- 02 May 2022, 19:37
- Forum: Hardware and software hacking
- Topic: my Gigatron RAM and IO expansion does not work
- Replies: 37
- Views: 4987
Re: my Gigatron RAM and IO expansion does not work
If the Gigatron shows only 32KB, then the card or its RAM was not recognized for some reason. This is unusual. All my cards worked immediately. The interesting thing is that the Gigatron still seems to run. The fact that it can access the RAM proves that a good part of the board is working. There is...
- 02 May 2022, 11:14
- Forum: Hardware and software hacking
- Topic: Lies, Damned Lies and Benchmarks.
- Replies: 27
- Views: 6332
Re: Lies, Damned Lies and Benchmarks.
What would have been the price of Gigatron in the 70s? ICs were not as cheap, especially SRAM. Still a good deal compared to a Cray1...
- 01 May 2022, 17:55
- Forum: Hardware and software hacking
- Topic: Lies, Damned Lies and Benchmarks.
- Replies: 27
- Views: 6332
Re: Lies, Damned Lies and Benchmarks.
That's probably correct. Modern computers are really fast, especially when they can work entirely from the memory cache...
- 01 May 2022, 14:37
- Forum: Hardware and software hacking
- Topic: Lies, Damned Lies and Benchmarks.
- Replies: 27
- Views: 6332
Re: Lies, Damned Lies and Benchmarks.
Did you use the same compilation option -map=64k,hionly as https://github.com/lb3361/gigatron-lcc/ ... e/Makefile ? That shouldn't impact the ratios but make the code a bit faster by avoiding long jumps between screen holes..
- 28 Apr 2022, 22:41
- Forum: Hardware and software hacking
- Topic: Gigatron 512k and more
- Replies: 36
- Views: 15486
Re: Gigatron 512k and more
8 Bits Audio The last version of the board (see https://forum.gigatron.io/viewtopic.php?p=3014#p3014 and https://github.com/lb3361/gigatron-lb/tree/main/extension-crazy) has a SD Card socket instead of space for a SD Card breakout. This creates more than enough space to for an analog audio filter a...
- 24 Mar 2022, 13:10
- Forum: Hardware and software hacking
- Topic: Lies, Damned Lies and Benchmarks.
- Replies: 27
- Views: 6332
Re: Lies, Damned Lies and Benchmarks.
In files https://github.com/lb3361/gigatron-lcc/blob/master/stuff/sieve/sieve0.c. sieve1.c and sieve2.c, where is the mincprintf() function? The Makefile compiles with option "-Dprintf=mincprintf" which is equivalent to adding "#define printf mincprintf" at the top of the file. ...
- 23 Mar 2022, 21:29
- Forum: Hardware and software hacking
- Topic: Seeking RAM for upgrade (US)
- Replies: 9
- Views: 1960
Re: Seeking RAM for upgrade (US)
You can get a 128KB one and wire the extra address pins together. https://www.digikey.com/en/products/detail/alliance-memory-inc/AS6C1008-55PCN/4234576 Or you can bite the bullet and build a 128KB expansion which also gives you SPI port usable with a SD card. (see https://forum.gigatron.io/viewtopic...
- 23 Mar 2022, 03:08
- Forum: Hardware and software hacking
- Topic: Lies, Damned Lies and Benchmarks.
- Replies: 27
- Views: 6332
Re: Lies, Damned Lies and Benchmarks.
Because I want GLCC to follow ANSI C89, I have to deal with all the formatting complications of function printf. All these rarely used features cost over 2KB in code size. And stdio adds another 2KB code. I already had a function cprintf() which bypasses stdio but still implements all the standard f...