| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| boards:sbc:ns32000 [2021/06/16 15:42] – Revision from 2021-06-16 | boards:sbc:ns32000 [2026/06/15 12:53] (current) – external edit 127.0.0.1 |
|---|
| /* Imported from Wayback Machine | /* Imported from Wayback Machine |
| Original URL : https://www.retrobrewcomputers.org/doku.php?id=boards:sbc:ns32000 | Original URL : https://retrobrewcomputers.org/doku.php?id=boards:sbc:ns32000 |
| Snapshot date: 2021-06-16 | Snapshot date: 2025-01-15 |
| Generator : wayback-archiver | Generator : wayback-archiver |
| */ | */ |
| There is no target OS for this board at this time. I am highly open to suggestions. | There is no target OS for this board at this time. I am highly open to suggestions. |
| |
| Here are the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160-25.pdf|NS32CG160 CPU]] and [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32181.pdf|NS32181 FPU]] hardware datasheets. | Here are the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160-25.pdf|NS32CG160 CPU]] and [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32181.pdf|NS32181 FPU]] hardware datasheets. |
| |
| The [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160_instruction_set_manual.pdf|NS32CG160 Instruction Set]] manual is an edited version of the full '532: [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32000_instruction_set_manual_2017.pdf|NS32000 Instruction Set]] manual. The '532 manual has MMU, Custom Slave instructions, as well as extra CPU & Debug registers. | The [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160_instruction_set_manual.pdf|NS32CG160 Instruction Set]] manual is an edited version of the full '532: [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32000_instruction_set_manual_2017.pdf|NS32000 Instruction Set]] manual. The '532 manual has MMU, Custom Slave instructions, as well as extra CPU & Debug registers. |
| |
| The best development suite I have seen is the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32k-gcc-3.4.6.tar.bz2|GCC 3.4.6]] compiler //and// //utilities// for '532 NetBSD. It runs on 64-bit Linux. | The best development suite I have seen is the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32k-gcc-3.4.6.tar.bz2|GCC 3.4.6]] compiler //and// //utilities// for '532 NetBSD. It runs on 64-bit Linux. |
| |
| [14-May-2020] | [14-May-2020] |
| There is no target OS for this board at this time. I am highly open to suggestions. | There is no target OS for this board at this time. I am highly open to suggestions. |
| |
| Here are the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160-25.pdf|NS32CG160 CPU]] and [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32181.pdf|NS32181 FPU]] hardware datasheets. | Here are the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160-25.pdf|NS32CG160 CPU]] and [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32181.pdf|NS32181 FPU]] hardware datasheets. |
| |
| The [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160_instruction_set_manual.pdf|NS32CG160 Instruction Set]] manual is an edited version of the full '532: [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32000_instruction_set_manual_2017.pdf|NS32000 Instruction Set]] manual. The '532 manual has MMU, Custom Slave instructions, as well as extra CPU & Debug registers. | The [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32cg160_instruction_set_manual.pdf|NS32CG160 Instruction Set]] manual is an edited version of the full '532: [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32000_instruction_set_manual_2017.pdf|NS32000 Instruction Set]] manual. The '532 manual has MMU, Custom Slave instructions, as well as extra CPU & Debug registers. |
| |
| The best development suite I have seen is the [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32k-gcc-3.4.6.tar.bz2|GCC 3.4.6]] compiler //and// //utilities// for '532 NetBSD. It runs on 64-bit Linux. | The best development suite I have seen is the [[https://retrobrewcomputers.org/lib/exe/fetch.php?media=boards:sbc:ns32k-gcc-3.4.6.tar.bz2|GCC 3.4.6]] compiler //and// //utilities// for '532 NetBSD. It runs on 64-bit Linux. |
| |
| [14-May-2020] | [14-May-2020] |
| Interrupts are totally different on the 'CG160. No NS32202 chip is usable. | Interrupts are totally different on the 'CG160. No NS32202 chip is usable. |
| |
| The 'CG160 has a DE (Direct Exception) bit in the Configuration Register. This bit defeats the Module calling diring interrupts and traps. The NetBSD compiler doesn't support the module capability, anyhow. | The 'CG160 has a DE (Direct Exception) bit in the Configuration Register. This bit defeats the Module calling during interrupts and traps. The NetBSD compiler doesn't support the module capability, anyhow. |
| |
| The 'CG160 has no MMU or CustomCoprocessor capability. The C & M bits in the configuration register instead control division of the input oscillator clock by 2, 4, 8 for power saving. | The 'CG160 has no MMU or CustomCoprocessor capability. The C & M bits in the configuration register instead control division of the input oscillator clock by 2, 4, 8 for power saving. |