/* This list is used to control access to metering (and related) data in hardcore. Only data defined in this list can be accessed through the gate metering_ring_zero_peek_. Converted to new format December 80 by J. Bongiovanni wired_hardcore_data added May 1981 by J. Bongiovanni core_map added September 1982 by E. N. Kittlitz. slt added November 1982 by J. Bongiovanni iobm_data removed September 1983 by Chris Jones net_, netp_ deleted September 1983 by E. N. Kittlitz wired_hardcore_data$fault_counters replaced with =$cpu_a_flt_ctr_array to support per-cpu fault and cache error metering Oct 1983 by R. Coppola. */ active_hardcore_data: link_meters 72; /* system_link_meters */ config_deck: ; /* print_configuration_deck */ core_map: ; /* just like the sst */ disk_seg: ; /* device_meters */ disk_post_queue_seg: ; dn355_data: ; /* tty_meters */ dseg: 0 4096; /* Used by several tools */ /* 4K is current implementation limit */ iom_data: ; /* interrupt_meters */ pds: link_meters_bins 12; /* link_meters */ pvt: ; /* list_vols */ slt: ; /* hc_pf_meters */ sst_seg: ; /* traffic_control_queue */ tc_data: ; /* traffic_control_queue */ tty_buf: 0 free_space; /* tty_meters */ vtoc_buffer_seg: ; /* vtoc_buffer_meters */ wired_hardcore_data: cpu_a_flt_ctr_array 128; /* fim_meters */ wired_hardcore_data: cpu_b_flt_ctr_array 128; wired_hardcore_data: cpu_c_flt_ctr_array 128; wired_hardcore_data: cpu_d_flt_ctr_array 128; wired_hardcore_data: cpu_e_flt_ctr_array 128; wired_hardcore_data: cpu_f_flt_ctr_array 128; wired_hardcore_data: cpu_g_flt_ctr_array 128; wired_hardcore_data: cpu_h_flt_ctr_array 128; wired_hardcore_data: cpu_a_cache_err_ctr_array 18; /* cache_meters */ wired_hardcore_data: cpu_b_cache_err_ctr_array 18; wired_hardcore_data: cpu_c_cache_err_ctr_array 18; wired_hardcore_data: cpu_d_cache_err_ctr_array 18; wired_hardcore_data: cpu_e_cache_err_ctr_array 18; wired_hardcore_data: cpu_f_cache_err_ctr_array 18; wired_hardcore_data: cpu_g_cache_err_ctr_array 18; wired_hardcore_data: cpu_h_cache_err_ctr_array 18; /* Gates into ring 0 and their linkage sections */ active_sup_linkage: ; admin_gate_: ; /* meter_gate */ hcs_: ; /* spg_ring_0_info_ */ hphcs_: ; /* meter_gate */ ioi_: ; lot: ; phcs_: ; system_privilege_: ; /* A limit could be specified for tc_data to exclude apte's in order to protect per-user time-used figures (if this is at all important). To do this, change tc_data to the following: tc_data: 0 apt; However, traffic_control_queue and print_apt_entry would no longer work through metering_ring_zero_peek_. */ */ ----------------------------------------------------------- Historical Background This edition of the Multics software materials and documentation is provided and donated to Massachusetts Institute of Technology by Group Bull including Bull HN Information Systems Inc. as a contribution to computer science knowledge. This donation is made also to give evidence of the common contributions of Massachusetts Institute of Technology, Bell Laboratories, General Electric, Honeywell Information Systems Inc., Honeywell Bull Inc., Groupe Bull and Bull HN Information Systems Inc. to the development of this operating system. Multics development was initiated by Massachusetts Institute of Technology Project MAC (1963-1970), renamed the MIT Laboratory for Computer Science and Artificial Intelligence in the mid 1970s, under the leadership of Professor Fernando Jose Corbato. Users consider that Multics provided the best software architecture for managing computer hardware properly and for executing programs. Many subsequent operating systems incorporated Multics principles. Multics was distributed in 1975 to 2000 by Group Bull in Europe , and in the U.S. by Bull HN Information Systems Inc., as successor in interest by change in name only to Honeywell Bull Inc. and Honeywell Information Systems Inc. . ----------------------------------------------------------- Permission to use, copy, modify, and distribute these programs and their documentation for any purpose and without fee is hereby granted,provided that the below copyright notice and historical background appear in all copies and that both the copyright notice and historical background and this permission notice appear in supporting documentation, and that the names of MIT, HIS, Bull or Bull HN not be used in advertising or publicity pertaining to distribution of the programs without specific prior written permission. Copyright 1972 by Massachusetts Institute of Technology and Honeywell Information Systems Inc. Copyright 2006 by Bull HN Information Systems Inc. Copyright 2006 by Bull SAS All Rights Reserved */