CTAN Comprehensive TeX Archive Network

Up­date to reg­is­ter pack­age

Date: Au­gust 19, 2004 9:28:24 PM CEST
Matt Lovell sub­mit­ted an up­date of his pack­age reg­is­ter. This pack­age is de­signed for type­set­ting the pro­grammable el­e­ments in dig­i­tal hard­ware, i.e., reg­is­ters. Such reg­is­ters typ­i­cally have many fields and can be quite wide; they are thus a chal­lenge to type­set in a con­sis­tent man­ner. Regis­ter is sim­i­lar in some as­pects to the bit­field pack­age by Reuben Thomas. Any­one do­ing hard­ware doc­u­men­ta­tion us­ing LaTeX should ex­am­ine both pack­age's. Regis­ter re­quires a fairly re­cent ver­sion of the float pack­age. This up­date pro­vides a new boolean which can be used to test against be­ing within the con­text of a reg­is­ter di­a­gram. The ac­com­pa­ny­ing Perl script and mod­ule have also been mod­i­fied to al­low ex­trac­tion of LaTeX de­pen­den­cies for Make­files. Thanks for the up­load, I in­stalled it in macros/la­tex/con­trib/reg­is­ter For the CTAN Team Rainer Schöpf

reg­is­ter – Type­set pro­grammable el­e­ments in dig­i­tal hard­ware (reg­is­ters)

This pack­age is de­signed for type­set­ting the pro­grammable el­e­ments in dig­i­tal hard­ware, i.e. reg­is­ters. Such reg­is­ters typ­i­cally have many fields and can be quite wide; they are thus a chal­lenge to type­set in a con­sis­tent man­ner.

Regis­ter is sim­i­lar in some as­pects to the byte­field pack­age. Any­one do­ing hard­ware doc­u­men­ta­tion us­ing should ex­am­ine both pack­ages. Regis­ter re­quires a fairly re­cent ver­sion of the float pack­age.

An ex­am­ple Perl mod­ule and a Perl script are pro­vided to trans­late the reg­is­ter spec­i­fi­ca­tions into pro­grammable data struc­tures.

Pack­agereg­is­ter
Ver­sion1.9 2019-01-01
Copy­right2001–2019 Matthew B. Lovell
Main­tainerMatthew Lovell

An­nounce­ments

more

Guest Book Sitemap Contact Contact Author