Copyright Information
All files in this project archive (or repository) excluding
documents which specifies any other license in its header or
“LICENSE” file of its parent directory follow BSD-2-Clause,
except for the that the font data of documentations using
template which is used in this documentation: The contents of
this repository do not warrant its proper operation, and does
not warrant its correct documentation. Reading this document, it
is recommtded to check its desired operation from code or binary
files on your own.
Trademarks
-
IBM-PC is a registered trademark of International Business
Machines Corp.
- Macintosh is a trademark of Apple Inc.
- UNIX is a registered trademark of AT&T.
-
FLEX, MAX, and Altera is a registered trademark of Altera
Corp. acquired by Intel Corp.
-
AVR is a registered trademark of Atmel Corp. acquired by
Microchip Technology Inc.
License
BSD-2-Clause LICENSE
Copyright 2024 Minsu Kwon (kms1212)
Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
Before You Read This Document...
This document is detailed system manual of the homebrew computer
powered by Motorola MC68030 Microprocessor. Its coverage is from
low-level hardware structures and electrical characteristics to
firmware operation calls to create your own bootloader and
operating system, port existing applications or operating
systems to this architecture. This is an free and open computer
architecture; you can freely create, modify, delete, and
redistribute any contents of it without almost every limitation.
To read detailed information, see the license text inside of a
box in the previous page.
Contacts
You can visit
https://github.com/ehbc-project/ehbc-docs
to create an issue to this repository.
Related Documents
More detailed informations of each components/standard used in
this architecture may be needed to comprehtd their operation,
referencing documents in following table is recommded.
Title |
Contents |
MC68030 Enhanced 32-Bit Microprocessor User's
Manual
|
Detailed description of MC68030 Microprocessor |
MC68881/MC68882 Floating-Point Coprocessor User's
Manual
|
Detailed description of MC68882 Floating-point
coprocessor
|
FLEX® 6000 PLD Family Datasheet |
Electrical characteristics, device architecture, timing
parameters, etc. of Altera® FLEX® 6000 FPGA Family
|
MAX® 7000 PLD Family Datasheet |
Electrical characteristics, device architecture, ISP
programming methods, timing parameters, etc. of Altera®
MAX® 7000 CPLD Family
|
Altera® Configuration Handbook |
Configuration methods for Altera® FPGA Families. |
JEDEC Standard No.21-C Page 4.4.2 |
Description of JEDEC 72-pin SIMM Memory module standard.
|
030HBC Software Development Supplement Manual |
Considerations and detailed information regarding
software (Bootloader/OS/Application) development
|
Note that this list of related documents can be updated without
noticing.