/[gxemul]/trunk/src/devices/Makefile.skel
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/src/devices/Makefile.skel

Parent Directory Parent Directory | Revision Log Revision Log


Revision 16 - (hide annotations)
Mon Oct 8 16:19:01 2007 UTC (16 years, 6 months ago) by dpavlin
File size: 1767 byte(s)
++ trunk/HISTORY	(local)
$Id: HISTORY,v 1.988 2005/10/11 03:53:57 debug Exp $

==============  RELEASE 0.3.6  ==============

20051008	The bug was not because of faulty ARM documentation after all,
		but it was related to those parts of the code.
		Fixing the RTC (dev_mc146818) to work with CATS.
20051009	Rewriting the R() function; now there are 8192 automatically
		generated smaller functions doing the same thing, but hopefully
		faster. This also fixes some bugs which were triggered when
		trying to compile GXemul inside itself. :-)
		Adding a dummy dev_lpt.
20051010	Small hack to not update virtual translation tables if memory
		accesses are done with the NO_EXCEPTION flag; a time reduction
		of almost a factor 2 for a full NetBSD/cats install. :-)
20051011	Passing -A as the default boot arg for CATS (works fine with
		OpenBSD/cats).

==============  RELEASE 0.3.6.1  ==============


1 dpavlin 4 #
2 dpavlin 16 # $Id: Makefile.skel,v 1.93 2005/10/09 21:32:08 debug Exp $
3 dpavlin 4 #
4     # Makefile for GXemul devices
5     #
6    
7     CFLAGS=$(CWARNINGS) $(COPTIM) $(XINCLUDE) $(DINCLUDE)
8     OBJS=lk201.o \
9 dpavlin 12 dev_ram.o dev_cons.o dev_mp.o dev_unreadable.o dev_zero.o \
10     dev_random.o dev_disk.o dev_ether.o \
11 dpavlin 4 dev_gt.o \
12     dev_mc146818.o \
13     dev_dc7085.o dev_ssc.o dev_scc.o dev_ns16550.o dev_8250.o dev_zs.o \
14     dev_fb.o dev_colorplanemask.o dev_px.o dev_sfb.o dev_pmagja.o \
15     dev_bt459.o dev_bt455.o dev_bt431.o \
16 dpavlin 6 dev_vga.o dev_pckbc.o dev_8253.o dev_8259.o dev_pccmos.o \
17 dpavlin 4 dev_rd94.o dev_jazz.o dev_m700_fb.o dev_fdc.o \
18     dev_sgi_ip19.o dev_sgi_ip20.o dev_sgi_ip22.o dev_sgi_ip30.o \
19     dev_sgi_ip32.o dev_sgi_gbe.o dev_sgi_mardigras.o \
20     dev_kn01.o dev_kn02.o dev_kn210.o dev_kn220.o dev_kn230.o \
21     dev_dec5800.o \
22     dev_dec_ioasic.o dev_turbochannel.o \
23     dev_sii.o dev_asc.o dev_wdsc.o dev_wdc.o \
24     dev_le.o dev_sn.o \
25     dev_ps2_stuff.o dev_ps2_gs.o dev_ps2_gif.o \
26     dev_ps2_spd.o dev_ps2_ether.o \
27 dpavlin 12 dev_ohci.o dev_pcic.o \
28 dpavlin 4 dev_vr41xx.o dev_au1x00.o \
29 dpavlin 12 dev_malta_lcd.o \
30 dpavlin 16 dev_lpt.o \
31     dev_pmppc.o dev_bebox.o dev_footbridge.o \
32 dpavlin 14 bus_pci.o pci_dec21030.o pci_dec21143.o pci_vt82c586.o \
33     pci_ahc.o pci_ali_m1543.o pci_igsfb.o pci_s3_virge.o \
34     pci_symphony_83c553.o
35 dpavlin 4
36 dpavlin 12 # dev_malta.o
37    
38 dpavlin 4 all:
39     cd fonts; $(MAKE); cd ..
40 dpavlin 12 make font8x8.c font8x10.c font8x16.c
41 dpavlin 4 make objs
42     make autodev.o
43    
44     autodev.c: $(OBJS)
45     ./makeautodev.sh
46    
47     objs: $(OBJS)
48    
49     $(OBJS): Makefile
50    
51     dev_vga.o: font8x8.c font8x16.c font8x10.c
52    
53     font8x8.c:
54     cp -f fonts/font8x8.c .
55    
56     font8x10.c:
57     cp -f fonts/font8x10.c .
58    
59     font8x16.c:
60     cp -f fonts/font8x16.c .
61    
62    
63     clean:
64 dpavlin 12 rm -f $(OBJS) *core font8x16.c font8x10.c font8x8.c
65 dpavlin 4 rm -f autodev.[co]
66     cd fonts; $(MAKE) clean; cd ..
67    
68     clean_all: clean
69     cd fonts; $(MAKE) clean_all; cd ..
70     rm -f Makefile fonts/Makefile
71    

  ViewVC Help
Powered by ViewVC 1.1.26