diff --git a/circuit/bitmaps/mr_bjt_npn.bmp b/circuit/bitmaps/mr_bjt_npn.bmp new file mode 100644 index 0000000..a0dec46 Binary files /dev/null and b/circuit/bitmaps/mr_bjt_npn.bmp differ diff --git a/circuit/bitmaps/mr_bjt_pnp.bmp b/circuit/bitmaps/mr_bjt_pnp.bmp new file mode 100644 index 0000000..6f11c95 Binary files /dev/null and b/circuit/bitmaps/mr_bjt_pnp.bmp differ diff --git a/de/ael/boot.ael b/de/ael/boot.ael index a2567bd..48877cf 100644 --- a/de/ael/boot.ael +++ b/de/ael/boot.ael @@ -21,7 +21,7 @@ fprintf(stderr, "Loading %s design kit\n", MRMODELS_NAME); // ---------------------------------------------------------------------------- // Load // ---------------------------------------------------------------------------- -// load( strcat( MRMODELS_DIR_DE_AEL, "palette" )); +load( strcat( MRMODELS_DIR_DE_AEL, "palette" )); ////load( strcat( MRMODELS_DIR_CIRCUIT_AEL, "mrmodels_include" )); diff --git a/de/ael/palette.ael b/de/ael/palette.ael new file mode 100644 index 0000000..6ce42c0 --- /dev/null +++ b/de/ael/palette.ael @@ -0,0 +1,29 @@ +// (setq tab-width 4) +set_design_type(analogRFnet); + +// ------------------------------------------------------------------------------------------------------------------------------ +// mrModels palette +// ------------------------------------------------------------------------------------------------------------------------------ +de_define_library_palette( + "mrModels", // palette library name + SCHEMATIC_WINDOW, // window type (SCHEMATIC_WINDOW,LAYOUT_WINDOW) + "analogRF_net", // design type ("analogRF_net", "sigproc_net") + "mrModels", // palette name + "mrModels", // palette label + 0, + + // ---------------------------------------------------------------------------------------------------------------------- + // libName cellName viewName compLabel compBitmap + // ---------------------------------------------------------------------------------------------------------------------- +// list( "mrModels", "R", "", "Resistor", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_resistor" )), +// list( "mrModels", "C", "", "Capacitor", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_capacitor" )), +// list( "mrModels", "L", "", "Inductor", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_inductor" )), + +// list( "mrModels", "mr_diode", "", "Diode", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_diode" )), +// list( "mrModels", "Zener", "", "Zener", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_zener" )), + + list( "mrModels", "mr_bjt_npn", "", "Bipolar Transistor (NPN)", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_bjt_npn" )), + list( "mrModels", "mr_bjt_pnp", "", "Bipolar Transistor (PNP)", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_bjt_pnp" )) +// list( "mrModels", "mr_opamp", "", "Operation Amplifier", strcat(MRMODELS_DIR_CIRCUIT_BITMAP, "mr_opamp" )) +); +