Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
include /
linux /
[ HOME SHELL ]
Name
Size
Permission
Action
byteorder
[ DIR ]
drwxr-xr-x
can
[ DIR ]
drwxr-xr-x
dvb
[ DIR ]
drwxr-xr-x
hdlc
[ DIR ]
drwxr-xr-x
isdn
[ DIR ]
drwxr-xr-x
netfilter
[ DIR ]
drwxr-xr-x
netfilter_arp
[ DIR ]
drwxr-xr-x
netfilter_bridge
[ DIR ]
drwxr-xr-x
netfilter_ipv4
[ DIR ]
drwxr-xr-x
netfilter_ipv6
[ DIR ]
drwxr-xr-x
nfsd
[ DIR ]
drwxr-xr-x
raid
[ DIR ]
drwxr-xr-x
spi
[ DIR ]
drwxr-xr-x
sunrpc
[ DIR ]
drwxr-xr-x
tc_act
[ DIR ]
drwxr-xr-x
tc_ematch
[ DIR ]
drwxr-xr-x
usb
[ DIR ]
drwxr-xr-x
wimax
[ DIR ]
drwxr-xr-x
a.out.h
7.15
KB
-rw-r--r--
acct.h
3.41
KB
-rw-r--r--
adb.h
1.05
KB
-rw-r--r--
adfs_fs.h
856
B
-rw-r--r--
affs_hardblocks.h
1.45
KB
-rw-r--r--
agpgart.h
3.83
KB
-rw-r--r--
aio_abi.h
2.99
KB
-rw-r--r--
apm_bios.h
3.46
KB
-rw-r--r--
arcfb.h
150
B
-rw-r--r--
atalk.h
927
B
-rw-r--r--
atm.h
7.62
KB
-rw-r--r--
atm_eni.h
585
B
-rw-r--r--
atm_he.h
343
B
-rw-r--r--
atm_idt77105.h
892
B
-rw-r--r--
atm_nicstar.h
1.19
KB
-rw-r--r--
atm_tcp.h
1.5
KB
-rw-r--r--
atm_zatm.h
1.57
KB
-rw-r--r--
atmapi.h
889
B
-rw-r--r--
atmarp.h
1.2
KB
-rw-r--r--
atmbr2684.h
3.13
KB
-rw-r--r--
atmclip.h
513
B
-rw-r--r--
atmdev.h
7.42
KB
-rw-r--r--
atmioc.h
1.55
KB
-rw-r--r--
atmlec.h
2.5
KB
-rw-r--r--
atmmpc.h
4.07
KB
-rw-r--r--
atmppp.h
576
B
-rw-r--r--
atmsap.h
4.79
KB
-rw-r--r--
atmsvc.h
1.75
KB
-rw-r--r--
audit.h
15.51
KB
-rw-r--r--
auto_fs.h
2.29
KB
-rw-r--r--
auto_fs4.h
4.03
KB
-rw-r--r--
auxvec.h
1.35
KB
-rw-r--r--
ax25.h
2.69
KB
-rw-r--r--
b1lli.h
1.62
KB
-rw-r--r--
baycom.h
820
B
-rw-r--r--
bfs_fs.h
1.79
KB
-rw-r--r--
binfmts.h
565
B
-rw-r--r--
blk_types.h
6.94
KB
-rw-r--r--
blkpg.h
1.5
KB
-rw-r--r--
blktrace_api.h
4.37
KB
-rw-r--r--
bpqether.h
952
B
-rw-r--r--
bsg.h
2.33
KB
-rw-r--r--
can.h
3.25
KB
-rw-r--r--
capability.h
10.68
KB
-rw-r--r--
capi.h
2.99
KB
-rw-r--r--
cciss_ioctl.h
5.69
KB
-rw-r--r--
cdk.h
12.47
KB
-rw-r--r--
cdrom.h
27.47
KB
-rw-r--r--
cgroupstats.h
2.1
KB
-rw-r--r--
chio.h
5.16
KB
-rw-r--r--
cm4000_cs.h
1.68
KB
-rw-r--r--
cn_proc.h
2.65
KB
-rw-r--r--
coda.h
17.08
KB
-rw-r--r--
coda_psdev.h
679
B
-rw-r--r--
coff.h
12.12
KB
-rw-r--r--
comstats.h
3.05
KB
-rw-r--r--
connector.h
2.08
KB
-rw-r--r--
const.h
673
B
-rw-r--r--
cramfs_fs.h
2.86
KB
-rw-r--r--
cuda.h
769
B
-rw-r--r--
cyclades.h
16.65
KB
-rw-r--r--
cycx_cfm.h
2.86
KB
-rw-r--r--
dcbnl.h
21.6
KB
-rw-r--r--
dccp.h
5.66
KB
-rw-r--r--
dlm.h
2.47
KB
-rw-r--r--
dlm_device.h
2.42
KB
-rw-r--r--
dlm_netlink.h
1.04
KB
-rw-r--r--
dlm_plock.h
806
B
-rw-r--r--
dlmconstants.h
4.9
KB
-rw-r--r--
dm-ioctl.h
10.42
KB
-rw-r--r--
dm-log-userspace.h
14.82
KB
-rw-r--r--
dn.h
4.42
KB
-rw-r--r--
dqblk_xfs.h
6.79
KB
-rw-r--r--
edd.h
5.41
KB
-rw-r--r--
efs_fs_sb.h
2.11
KB
-rw-r--r--
elf-em.h
1.79
KB
-rw-r--r--
elf-fdpic.h
2.5
KB
-rw-r--r--
elf.h
10.97
KB
-rw-r--r--
elfcore.h
2.86
KB
-rw-r--r--
errno.h
79
B
-rw-r--r--
errqueue.h
443
B
-rw-r--r--
ethtool.h
33.37
KB
-rw-r--r--
eventpoll.h
1.3
KB
-rw-r--r--
ext2_fs.h
18.36
KB
-rw-r--r--
fadvise.h
779
B
-rw-r--r--
falloc.h
186
B
-rw-r--r--
fb.h
15.64
KB
-rw-r--r--
fcntl.h
1.5
KB
-rw-r--r--
fd.h
11.29
KB
-rw-r--r--
fdreg.h
5.23
KB
-rw-r--r--
fib_rules.h
1.42
KB
-rw-r--r--
fiemap.h
2.49
KB
-rw-r--r--
filter.h
3.45
KB
-rw-r--r--
firewire-cdev.h
24.47
KB
-rw-r--r--
firewire-constants.h
1.93
KB
-rw-r--r--
flat.h
2.04
KB
-rw-r--r--
fs.h
16.37
KB
-rw-r--r--
fuse.h
11.09
KB
-rw-r--r--
futex.h
4.79
KB
-rw-r--r--
gameport.h
816
B
-rw-r--r--
gen_stats.h
1.27
KB
-rw-r--r--
generic_serial.h
895
B
-rw-r--r--
genetlink.h
1.64
KB
-rw-r--r--
gfs2_ondisk.h
11.54
KB
-rw-r--r--
gigaset_dev.h
981
B
-rw-r--r--
hayesesp.h
230
B
-rw-r--r--
hdlc.h
574
B
-rw-r--r--
hdlcdrv.h
2.78
KB
-rw-r--r--
hdreg.h
22.11
KB
-rw-r--r--
hid.h
1.78
KB
-rw-r--r--
hiddev.h
6.12
KB
-rw-r--r--
hidraw.h
1.19
KB
-rw-r--r--
hpet.h
686
B
-rw-r--r--
hysdn_if.h
1.29
KB
-rw-r--r--
i2c-dev.h
2.35
KB
-rw-r--r--
i2c.h
6.48
KB
-rw-r--r--
i2o-dev.h
11.22
KB
-rw-r--r--
i8k.h
1.4
KB
-rw-r--r--
icmp.h
2.82
KB
-rw-r--r--
icmpv6.h
3.74
KB
-rw-r--r--
if.h
8.47
KB
-rw-r--r--
if_addr.h
1.42
KB
-rw-r--r--
if_addrlabel.h
658
B
-rw-r--r--
if_arcnet.h
3.63
KB
-rw-r--r--
if_arp.h
5.97
KB
-rw-r--r--
if_bonding.h
3.98
KB
-rw-r--r--
if_bridge.h
3.67
KB
-rw-r--r--
if_cablemodem.h
910
B
-rw-r--r--
if_ec.h
901
B
-rw-r--r--
if_eql.h
1.25
KB
-rw-r--r--
if_ether.h
6.39
KB
-rw-r--r--
if_fc.h
1.63
KB
-rw-r--r--
if_fddi.h
3.61
KB
-rw-r--r--
if_frad.h
2.87
KB
-rw-r--r--
if_hippi.h
4.08
KB
-rw-r--r--
if_infiniband.h
1.12
KB
-rw-r--r--
if_link.h
11.79
KB
-rw-r--r--
if_ltalk.h
125
B
-rw-r--r--
if_packet.h
3.45
KB
-rw-r--r--
if_phonet.h
337
B
-rw-r--r--
if_plip.h
596
B
-rw-r--r--
if_ppp.h
6.78
KB
-rw-r--r--
if_pppol2tp.h
1.94
KB
-rw-r--r--
if_pppox.h
3.68
KB
-rw-r--r--
if_slip.h
809
B
-rw-r--r--
if_strip.h
700
B
-rw-r--r--
if_tr.h
3.12
KB
-rw-r--r--
if_tun.h
2.94
KB
-rw-r--r--
if_tunnel.h
1.42
KB
-rw-r--r--
if_vlan.h
1.67
KB
-rw-r--r--
igmp.h
2.86
KB
-rw-r--r--
in.h
8.99
KB
-rw-r--r--
in6.h
7.32
KB
-rw-r--r--
in_route.h
873
B
-rw-r--r--
inet_diag.h
2.4
KB
-rw-r--r--
inotify.h
2.77
KB
-rw-r--r--
input.h
26.95
KB
-rw-r--r--
ioctl.h
100
B
-rw-r--r--
ip.h
3.47
KB
-rw-r--r--
ip6_tunnel.h
1.05
KB
-rw-r--r--
ip_vs.h
12.29
KB
-rw-r--r--
ipc.h
1.99
KB
-rw-r--r--
ipmi.h
16.16
KB
-rw-r--r--
ipmi_msgdefs.h
4.37
KB
-rw-r--r--
ipsec.h
884
B
-rw-r--r--
ipv6.h
2.82
KB
-rw-r--r--
ipv6_route.h
1.58
KB
-rw-r--r--
ipx.h
1.78
KB
-rw-r--r--
irda.h
7.47
KB
-rw-r--r--
irqnr.h
93
B
-rw-r--r--
isdn.h
5.55
KB
-rw-r--r--
isdn_divertif.h
1.01
KB
-rw-r--r--
isdn_ppp.h
1.82
KB
-rw-r--r--
isdnif.h
2.25
KB
-rw-r--r--
iso_fs.h
6.29
KB
-rw-r--r--
ivtv.h
2.66
KB
-rw-r--r--
ivtvfb.h
1.12
KB
-rw-r--r--
ixjuser.h
24.53
KB
-rw-r--r--
jffs2.h
6.79
KB
-rw-r--r--
joystick.h
3.5
KB
-rw-r--r--
kd.h
6.02
KB
-rw-r--r--
kdev_t.h
298
B
-rw-r--r--
kernel.h
2.4
KB
-rw-r--r--
kernelcapi.h
959
B
-rw-r--r--
keyboard.h
12.4
KB
-rw-r--r--
keyctl.h
2.91
KB
-rw-r--r--
kvm.h
20.2
KB
-rw-r--r--
kvm_para.h
564
B
-rw-r--r--
libc-compat.h
3.46
KB
-rw-r--r--
limits.h
874
B
-rw-r--r--
llc.h
2.77
KB
-rw-r--r--
loop.h
2.14
KB
-rw-r--r--
lp.h
3.71
KB
-rw-r--r--
magic.h
2.24
KB
-rw-r--r--
major.h
4.48
KB
-rw-r--r--
map_to_7segment.h
7.02
KB
-rw-r--r--
matroxfb.h
1.4
KB
-rw-r--r--
mempolicy.h
2
KB
-rw-r--r--
meye.h
2.48
KB
-rw-r--r--
mii.h
7.76
KB
-rw-r--r--
minix_fs.h
2.01
KB
-rw-r--r--
mman.h
230
B
-rw-r--r--
mmtimer.h
2.01
KB
-rw-r--r--
mqueue.h
2.01
KB
-rw-r--r--
mroute.h
3.72
KB
-rw-r--r--
mroute6.h
3.9
KB
-rw-r--r--
msdos_fs.h
5.7
KB
-rw-r--r--
msg.h
2.48
KB
-rw-r--r--
mtio.h
7.89
KB
-rw-r--r--
n_r3964.h
2.29
KB
-rw-r--r--
nbd.h
1.91
KB
-rw-r--r--
ncp.h
4.94
KB
-rw-r--r--
ncp_fs.h
3.28
KB
-rw-r--r--
ncp_mount.h
2.06
KB
-rw-r--r--
ncp_no.h
651
B
-rw-r--r--
neighbour.h
3.96
KB
-rw-r--r--
net.h
1.97
KB
-rw-r--r--
net_dropmon.h
1.07
KB
-rw-r--r--
net_tstamp.h
3.39
KB
-rw-r--r--
netdevice.h
1.73
KB
-rw-r--r--
netfilter.h
1.51
KB
-rw-r--r--
netfilter_arp.h
380
B
-rw-r--r--
netfilter_bridge.h
735
B
-rw-r--r--
netfilter_decnet.h
1.83
KB
-rw-r--r--
netfilter_ipv4.h
1.98
KB
-rw-r--r--
netfilter_ipv6.h
2
KB
-rw-r--r--
netlink.h
4.85
KB
-rw-r--r--
netrom.h
719
B
-rw-r--r--
nfs.h
4.25
KB
-rw-r--r--
nfs2.h
1.37
KB
-rw-r--r--
nfs3.h
2.16
KB
-rw-r--r--
nfs4.h
5.63
KB
-rw-r--r--
nfs4_mount.h
1.83
KB
-rw-r--r--
nfs_fs.h
1.49
KB
-rw-r--r--
nfs_idmap.h
2.19
KB
-rw-r--r--
nfs_mount.h
2.25
KB
-rw-r--r--
nfsacl.h
577
B
-rw-r--r--
nl80211.h
187.85
KB
-rw-r--r--
nubus.h
8.17
KB
-rw-r--r--
nvram.h
470
B
-rw-r--r--
oom.h
423
B
-rw-r--r--
param.h
78
B
-rw-r--r--
parport.h
3.56
KB
-rw-r--r--
patchkey.h
831
B
-rw-r--r--
pci.h
1.45
KB
-rw-r--r--
pci_regs.h
37.08
KB
-rw-r--r--
perf_event.h
21.34
KB
-rw-r--r--
personality.h
1.95
KB
-rw-r--r--
pfkeyv2.h
9.91
KB
-rw-r--r--
pg.h
2.23
KB
-rw-r--r--
phantom.h
1.55
KB
-rw-r--r--
phonet.h
4.25
KB
-rw-r--r--
pkt_cls.h
9.08
KB
-rw-r--r--
pkt_sched.h
10.63
KB
-rw-r--r--
pktcdvd.h
2.56
KB
-rw-r--r--
pmu.h
5.07
KB
-rw-r--r--
poll.h
96
B
-rw-r--r--
posix_types.h
1.24
KB
-rw-r--r--
ppdev.h
3.07
KB
-rw-r--r--
ppp-comp.h
6.36
KB
-rw-r--r--
ppp_defs.h
6.31
KB
-rw-r--r--
pps.h
3.85
KB
-rw-r--r--
prctl.h
4.7
KB
-rw-r--r--
ptp_clock.h
3.41
KB
-rw-r--r--
ptrace.h
2.24
KB
-rw-r--r--
qnx4_fs.h
2.21
KB
-rw-r--r--
qnxtypes.h
561
B
-rw-r--r--
quota.h
5.59
KB
-rw-r--r--
radeonfb.h
297
B
-rw-r--r--
random.h
1.06
KB
-rw-r--r--
raw.h
302
B
-rw-r--r--
reboot.h
1.25
KB
-rw-r--r--
reiserfs_fs.h
907
B
-rw-r--r--
reiserfs_xattr.h
465
B
-rw-r--r--
resource.h
2.04
KB
-rw-r--r--
rfkill.h
3.3
KB
-rw-r--r--
romfs_fs.h
1.1
KB
-rw-r--r--
rose.h
2.05
KB
-rw-r--r--
route.h
2.22
KB
-rw-r--r--
rtc.h
3.61
KB
-rw-r--r--
rtnetlink.h
14.98
KB
-rw-r--r--
scc.h
4.44
KB
-rw-r--r--
sched.h
2.05
KB
-rw-r--r--
screen_info.h
2.15
KB
-rw-r--r--
sdla.h
2.77
KB
-rw-r--r--
selinux_netlink.h
1.11
KB
-rw-r--r--
sem.h
2.52
KB
-rw-r--r--
serial.h
6.62
KB
-rw-r--r--
serial_core.h
3.93
KB
-rw-r--r--
serial_reg.h
12.93
KB
-rw-r--r--
serio.h
1.65
KB
-rw-r--r--
shm.h
2.14
KB
-rw-r--r--
signal.h
129
B
-rw-r--r--
signalfd.h
1.07
KB
-rw-r--r--
smb.h
1.18
KB
-rw-r--r--
smb_fs.h
535
B
-rw-r--r--
smb_mount.h
468
B
-rw-r--r--
smbno.h
14.18
KB
-rw-r--r--
snmp.h
10.86
KB
-rw-r--r--
socket.h
738
B
-rw-r--r--
sockios.h
5.83
KB
-rw-r--r--
som.h
5.35
KB
-rw-r--r--
sonet.h
2.16
KB
-rw-r--r--
sonypi.h
5.02
KB
-rw-r--r--
sound.h
1.07
KB
-rw-r--r--
soundcard.h
44.94
KB
-rw-r--r--
stat.h
1005
B
-rw-r--r--
stddef.h
388
B
-rw-r--r--
string.h
175
B
-rw-r--r--
suspend_ioctls.h
1.34
KB
-rw-r--r--
swab.h
6.14
KB
-rw-r--r--
synclink.h
8.49
KB
-rw-r--r--
sysctl.h
25.87
KB
-rw-r--r--
taskstats.h
6.78
KB
-rw-r--r--
tcp.h
5.07
KB
-rw-r--r--
telephony.h
8.84
KB
-rw-r--r--
termios.h
544
B
-rw-r--r--
time.h
1.67
KB
-rw-r--r--
times.h
215
B
-rw-r--r--
timex.h
6.08
KB
-rw-r--r--
tiocl.h
1.63
KB
-rw-r--r--
tipc.h
5.77
KB
-rw-r--r--
tipc_config.h
15.01
KB
-rw-r--r--
toshiba.h
1.25
KB
-rw-r--r--
tty.h
128
B
-rw-r--r--
types.h
991
B
-rw-r--r--
udf_fs_i.h
634
B
-rw-r--r--
udp.h
1.14
KB
-rw-r--r--
uinput.h
5
KB
-rw-r--r--
uio.h
648
B
-rw-r--r--
ultrasound.h
4.39
KB
-rw-r--r--
un.h
203
B
-rw-r--r--
unistd.h
157
B
-rw-r--r--
usbdevice_fs.h
5.21
KB
-rw-r--r--
utime.h
152
B
-rw-r--r--
utsname.h
606
B
-rw-r--r--
uuid.h
1.73
KB
-rw-r--r--
version.h
281
B
-rw-r--r--
veth.h
161
B
-rw-r--r--
vhost.h
4.46
KB
-rw-r--r--
videodev.h
10.27
KB
-rw-r--r--
videodev2.h
64.52
KB
-rw-r--r--
videotext.h
4.14
KB
-rw-r--r--
virtio_9p.h
351
B
-rw-r--r--
virtio_balloon.h
1.23
KB
-rw-r--r--
virtio_blk.h
2.91
KB
-rw-r--r--
virtio_config.h
1.25
KB
-rw-r--r--
virtio_console.h
1.37
KB
-rw-r--r--
virtio_ids.h
545
B
-rw-r--r--
virtio_net.h
6.86
KB
-rw-r--r--
virtio_pci.h
2.21
KB
-rw-r--r--
virtio_ring.h
4.38
KB
-rw-r--r--
virtio_rng.h
265
B
-rw-r--r--
vt.h
3
KB
-rw-r--r--
wait.h
580
B
-rw-r--r--
wanrouter.h
17.42
KB
-rw-r--r--
watchdog.h
2.34
KB
-rw-r--r--
wimax.h
8.17
KB
-rw-r--r--
wireless.h
41.65
KB
-rw-r--r--
x25.h
3.34
KB
-rw-r--r--
xattr.h
494
B
-rw-r--r--
xfrm.h
10.31
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : nubus.h
/* nubus.h: various definitions and prototypes for NuBus drivers to use. Originally written by Alan Cox. Hacked to death by C. Scott Ananian and David Huggins-Daines. Some of the constants in here are from the corresponding NetBSD/OpenBSD header file, by Allen Briggs. We figured out the rest of them on our own. */ #ifndef LINUX_NUBUS_H #define LINUX_NUBUS_H #include <linux/types.h> enum nubus_category { NUBUS_CAT_BOARD = 0x0001, NUBUS_CAT_DISPLAY = 0x0003, NUBUS_CAT_NETWORK = 0x0004, NUBUS_CAT_COMMUNICATIONS = 0x0006, NUBUS_CAT_FONT = 0x0009, NUBUS_CAT_CPU = 0x000A, /* For lack of a better name */ NUBUS_CAT_DUODOCK = 0x0020 }; enum nubus_type_network { NUBUS_TYPE_ETHERNET = 0x0001, NUBUS_TYPE_RS232 = 0x0002 }; enum nubus_type_display { NUBUS_TYPE_VIDEO = 0x0001 }; enum nubus_type_cpu { NUBUS_TYPE_68020 = 0x0003, NUBUS_TYPE_68030 = 0x0004, NUBUS_TYPE_68040 = 0x0005 }; /* Known <Cat,Type,SW,HW> tuples: (according to TattleTech and Slots) * 68030 motherboards: <10,4,0,24> * 68040 motherboards: <10,5,0,24> * DuoDock Plus: <32,1,1,2> * * Toby Frame Buffer card: <3,1,1,1> * RBV built-in video (IIci): <3,1,1,24> * Valkyrie built-in video (Q630): <3,1,1,46> * Macintosh Display Card: <3,1,1,25> * Sonora built-in video (P460): <3,1,1,34> * Jet framebuffer (DuoDock Plus): <3,1,1,41> * * SONIC comm-slot/on-board and DuoDock Ethernet: <4,1,1,272> * SONIC LC-PDS Ethernet (Dayna, but like Apple 16-bit, sort of): <4,1,1,271> * Apple SONIC LC-PDS Ethernet ("Apple Ethernet LC Twisted-Pair Card"): <4,1,0,281> * Sonic Systems Ethernet A-Series Card: <4,1,268,256> * Asante MacCon NuBus-A: <4,1,260,256> (alpha-1.0,1.1 revision) * ROM on the above card: <2,1,0,0> * Cabletron ethernet card: <4,1,1,265> * Farallon ethernet card: <4,1,268,256> (identical to Sonic Systems card) * Kinetics EtherPort IIN: <4,1,259,262> * API Engineering EtherRun_LCa PDS enet card: <4,1,282,256> * * Add your devices to the list! You can obtain the "Slots" utility * from Apple's FTP site at: * ftp://dev.apple.com/devworld/Tool_Chest/Devices_-_Hardware/NuBus_Slot_Manager/ * * Alternately, TattleTech can be found at any Info-Mac mirror site. * or from its distribution site: ftp://ftp.decismkr.com/dms */ /* DrSW: Uniquely identifies the software interface to a board. This is usually the one you want to look at when writing a driver. It's not as useful as you think, though, because as we should know by now (duh), "Apple Compatible" can mean a lot of things... */ /* Add known DrSW values here */ enum nubus_drsw { /* NUBUS_CAT_DISPLAY */ NUBUS_DRSW_APPLE = 0x0001, NUBUS_DRSW_APPLE_HIRES = 0x0013, /* MacII HiRes card driver */ /* NUBUS_CAT_NETWORK */ NUBUS_DRSW_3COM = 0x0000, NUBUS_DRSW_CABLETRON = 0x0001, NUBUS_DRSW_SONIC_LC = 0x0001, NUBUS_DRSW_KINETICS = 0x0103, NUBUS_DRSW_ASANTE = 0x0104, NUBUS_DRSW_TECHWORKS = 0x0109, NUBUS_DRSW_DAYNA = 0x010b, NUBUS_DRSW_FARALLON = 0x010c, NUBUS_DRSW_APPLE_SN = 0x010f, NUBUS_DRSW_DAYNA2 = 0x0115, NUBUS_DRSW_FOCUS = 0x011a, NUBUS_DRSW_ASANTE_CS = 0x011d, /* use asante SMC9194 driver */ NUBUS_DRSW_DAYNA_LC = 0x011e, /* NUBUS_CAT_CPU */ NUBUS_DRSW_NONE = 0x0000, }; /* DrHW: Uniquely identifies the hardware interface to a board (or at least, it should... some video cards are known to incorrectly identify themselves as Toby cards) */ /* Add known DrHW values here */ enum nubus_drhw { /* NUBUS_CAT_DISPLAY */ NUBUS_DRHW_APPLE_TFB = 0x0001, /* Toby frame buffer card */ NUBUS_DRHW_APPLE_WVC = 0x0006, /* Apple Workstation Video Card */ NUBUS_DRHW_SIGMA_CLRMAX = 0x0007, /* Sigma Design ColorMax */ NUBUS_DRHW_APPLE_SE30 = 0x0009, /* Apple SE/30 video */ NUBUS_DRHW_APPLE_HRVC = 0x0013, /* Mac II High-Res Video Card */ NUBUS_DRHW_APPLE_PVC = 0x0017, /* Mac II Portrait Video Card */ NUBUS_DRHW_APPLE_RBV1 = 0x0018, /* IIci RBV video */ NUBUS_DRHW_APPLE_MDC = 0x0019, /* Macintosh Display Card */ NUBUS_DRHW_APPLE_SONORA = 0x0022, /* Sonora built-in video */ NUBUS_DRHW_APPLE_24AC = 0x002b, /* Mac 24AC Video Card */ NUBUS_DRHW_APPLE_VALKYRIE = 0x002e, NUBUS_DRHW_APPLE_JET = 0x0029, /* Jet framebuffer (DuoDock) */ NUBUS_DRHW_SMAC_GFX = 0x0105, /* SuperMac GFX */ NUBUS_DRHW_RASTER_CB264 = 0x013B, /* RasterOps ColorBoard 264 */ NUBUS_DRHW_MICRON_XCEED = 0x0146, /* Micron Exceed color */ NUBUS_DRHW_RDIUS_GSC = 0x0153, /* Radius GS/C */ NUBUS_DRHW_SMAC_SPEC8 = 0x017B, /* SuperMac Spectrum/8 */ NUBUS_DRHW_SMAC_SPEC24 = 0x017C, /* SuperMac Spectrum/24 */ NUBUS_DRHW_RASTER_CB364 = 0x026F, /* RasterOps ColorBoard 364 */ NUBUS_DRHW_RDIUS_DCGX = 0x027C, /* Radius DirectColor/GX */ NUBUS_DRHW_RDIUS_PC8 = 0x0291, /* Radius PrecisionColor 8 */ NUBUS_DRHW_LAPIS_PCS8 = 0x0292, /* Lapis ProColorServer 8 */ NUBUS_DRHW_RASTER_24XLI = 0x02A0, /* RasterOps 8/24 XLi */ NUBUS_DRHW_RASTER_PBPGT = 0x02A5, /* RasterOps PaintBoard Prism GT */ NUBUS_DRHW_EMACH_FSX = 0x02AE, /* E-Machines Futura SX */ NUBUS_DRHW_RASTER_24XLTV = 0x02B7, /* RasterOps 24XLTV */ NUBUS_DRHW_SMAC_THUND24 = 0x02CB, /* SuperMac Thunder/24 */ NUBUS_DRHW_SMAC_THUNDLGHT = 0x03D9, /* SuperMac ThunderLight */ NUBUS_DRHW_RDIUS_PC24XP = 0x0406, /* Radius PrecisionColor 24Xp */ NUBUS_DRHW_RDIUS_PC24X = 0x040A, /* Radius PrecisionColor 24X */ NUBUS_DRHW_RDIUS_PC8XJ = 0x040B, /* Radius PrecisionColor 8XJ */ /* NUBUS_CAT_NETWORK */ NUBUS_DRHW_INTERLAN = 0x0100, NUBUS_DRHW_SMC9194 = 0x0101, NUBUS_DRHW_KINETICS = 0x0106, NUBUS_DRHW_CABLETRON = 0x0109, NUBUS_DRHW_ASANTE_LC = 0x010f, NUBUS_DRHW_SONIC = 0x0110, NUBUS_DRHW_TECHWORKS = 0x0112, NUBUS_DRHW_APPLE_SONIC_NB = 0x0118, NUBUS_DRHW_APPLE_SONIC_LC = 0x0119, NUBUS_DRHW_FOCUS = 0x011c, NUBUS_DRHW_SONNET = 0x011d, }; /* Resource IDs: These are the identifiers for the various weird and wonderful tidbits of information that may or may not reside in the NuBus ROM directory. */ enum nubus_res_id { NUBUS_RESID_TYPE = 0x0001, NUBUS_RESID_NAME = 0x0002, NUBUS_RESID_ICON = 0x0003, NUBUS_RESID_DRVRDIR = 0x0004, NUBUS_RESID_LOADREC = 0x0005, NUBUS_RESID_BOOTREC = 0x0006, NUBUS_RESID_FLAGS = 0x0007, NUBUS_RESID_HWDEVID = 0x0008, NUBUS_RESID_MINOR_BASEOS = 0x000a, NUBUS_RESID_MINOR_LENGTH = 0x000b, NUBUS_RESID_MAJOR_BASEOS = 0x000c, NUBUS_RESID_MAJOR_LENGTH = 0x000d, NUBUS_RESID_CICN = 0x000f, NUBUS_RESID_ICL8 = 0x0010, NUBUS_RESID_ICL4 = 0x0011, }; /* Category-specific resources. */ enum nubus_board_res_id { NUBUS_RESID_BOARDID = 0x0020, NUBUS_RESID_PRAMINITDATA = 0x0021, NUBUS_RESID_PRIMARYINIT = 0x0022, NUBUS_RESID_TIMEOUTCONST = 0x0023, NUBUS_RESID_VENDORINFO = 0x0024, NUBUS_RESID_BOARDFLAGS = 0x0025, NUBUS_RESID_SECONDINIT = 0x0026, /* Not sure why Apple put these next two in here */ NUBUS_RESID_VIDNAMES = 0x0041, NUBUS_RESID_VIDMODES = 0x007e }; /* Fields within the vendor info directory */ enum nubus_vendor_res_id { NUBUS_RESID_VEND_ID = 0x0001, NUBUS_RESID_VEND_SERIAL = 0x0002, NUBUS_RESID_VEND_REV = 0x0003, NUBUS_RESID_VEND_PART = 0x0004, NUBUS_RESID_VEND_DATE = 0x0005 }; enum nubus_net_res_id { NUBUS_RESID_MAC_ADDRESS = 0x0080 }; enum nubus_cpu_res_id { NUBUS_RESID_MEMINFO = 0x0081, NUBUS_RESID_ROMINFO = 0x0082 }; enum nubus_display_res_id { NUBUS_RESID_GAMMADIR = 0x0040, NUBUS_RESID_FIRSTMODE = 0x0080, NUBUS_RESID_SECONDMODE = 0x0081, NUBUS_RESID_THIRDMODE = 0x0082, NUBUS_RESID_FOURTHMODE = 0x0083, NUBUS_RESID_FIFTHMODE = 0x0084, NUBUS_RESID_SIXTHMODE = 0x0085 }; struct nubus_dir { unsigned char *base; unsigned char *ptr; int done; int mask; }; struct nubus_dirent { unsigned char *base; unsigned char type; __u32 data; /* Actually 24bits used */ int mask; }; /* We'd like to get rid of this eventually. Only daynaport.c uses it now. */ static __inline__ void *nubus_slot_addr(int slot) { return (void *)(0xF0000000|(slot<<24)); } #endif /* LINUX_NUBUS_H */
Close