Skip to content

Commit

Permalink
Added license.
Browse files Browse the repository at this point in the history
  • Loading branch information
patrikaxelsson committed Jan 11, 2017
1 parent 1f72462 commit 9a388c9
Show file tree
Hide file tree
Showing 10 changed files with 495 additions and 4 deletions.
339 changes: 339 additions & 0 deletions LICENSE.txt

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Name: Makefile
# Author: <insert your name here>
# Copyright: <insert your copyright message here>
# License: <insert your license reference here>
# Name: Makefike
# Author: Patrik Axelsson
# Copyright: Copyright 2016 Patrik Axelsson, David Eriksson
# License: AmigaKeyboard2C64 is licensed under GNU General Public License, version 2

# This is a prototype Makefile. Modify it according to your needs.
# You should at least check the settings for
Expand Down
19 changes: 19 additions & 0 deletions amiga_keyb_codes.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* amiga_keyb_if, an Amiga keyboard interface.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#ifndef __AMIGA_KEYB_CODES_H__
#define __AMIGA_KEYB_CODES_H__

Expand Down
19 changes: 19 additions & 0 deletions amiga_keyb_if.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* amiga_keyb_if, an Amiga keyboard interface.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#include <avr/io.h>
#include <avr/interrupt.h>
#include <stdbool.h>
Expand Down
19 changes: 19 additions & 0 deletions amiga_keyb_if.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* amiga_keyb_if, an Amiga keyboard interface.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#ifndef __AMIGA_KEYB_IF_H__
#define __AMIGA_KEYB_IF_H__

Expand Down
19 changes: 19 additions & 0 deletions c64_keyb_codes.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* c64_keyb_sim, a C64 keyboard simulator.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#ifndef __C64_KEYB_CODES_H__
#define __C64_KEYB_CODES_H__

Expand Down
19 changes: 19 additions & 0 deletions c64_keyb_sim.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* c64_keyb_sim, a C64 keyboard simulator.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#include <avr/io.h>
#include <avr/interrupt.h>
#include <stdbool.h>
Expand Down
19 changes: 19 additions & 0 deletions c64_keyb_sim.h
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* c64_keyb_sim, a C64 keyboard simulator.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#ifndef __C64_KEYBOARD_SIMULATOR__
#define __C64_KEYBOARD_SIMULATOR__

Expand Down
19 changes: 19 additions & 0 deletions c64utils/testkbd.asm
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
; testkbd, interactive viewer of the keyboard matrix.
; Copyright (C) 2016 David Eriksson
;
; This program is free software; you can redistribute it and/or
; modify it under the terms of the GNU General Public License
; as published by the Free Software Foundation; either version 2
; of the License, or (at your option) any later version.
;
; This program is distributed in the hope that it will be useful,
; but WITHOUT ANY WARRANTY; without even the implied warranty of
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
; GNU General Public License for more details.
;
; You should have received a copy of the GNU General Public License
; along with this program; if not, write to the Free Software
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
; Also add information on how to contact you by electronic and paper mail.


PRA = $dc00 ; CIA#1 (Port Register A)
DDRA = $dc02 ; CIA#1 (Data Direction Register A)

Expand Down
19 changes: 19 additions & 0 deletions main.c
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
/* AmigaKeyboard2C64, an adapter for connecting Amiga keyboards to the C64.
* Copyright (C) 2016 Patrik Axelsson, David Eriksson
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* Also add information on how to contact you by electronic and paper mail.
*/

#include <avr/io.h>
#include <stdio.h>
#include <avr/interrupt.h>
Expand Down

0 comments on commit 9a388c9

Please sign in to comment.